4h ago

Senior Software Engineer, Platform Services Abstraction

Brighton, United Kingdom

$120k-$200k / yearest.

full-timeseniorGaming

🛠 Tech Stack

💼 About This Role

You'll craft unified APIs that implement features across various target platforms in Unity's engine. You'll collaborate with cross-team partners and advocate for simple abstractions to deliver a high-quality, stable product that game developers love. Your work will directly impact billions of players worldwide.

🎯 What You'll Do

  • Craft unified APIs for features across multiple target platforms
  • Contribute implementations of these APIs with unit tests
  • Advocate for unifying disparate platform implementations into simple abstractions
  • Refactor existing code for efficiency and maintainability

📋 Requirements

  • Native development on at least one platform, preferably console
  • Empathy for cross-platform game development challenges
  • Experience contributing to cross-team projects from initiation to completion
  • C# experience and Unity editor extension knowledge

✨ Nice to Have

  • Experience writing native plugins for Unity
  • Development for multiple game consoles, mobile or desktop platforms
  • Long term code ownership mentality with diligent documentation

🎁 Benefits & Perks

  • 🏖️ Generous vacation and personal days
  • 💼 Employee stock ownership
  • 🏥 Comprehensive health, life, and disability insurance
  • 🚌 Commute subsidy
  • 👶 Support for new parents through leave and family-care programs
0 0 0