- 8+ years of professional experience building mobile apps, games, backend services, or similarly complex product engineering systems
- Strong professional experience with C#, ASP.NET, and backend service development in production environments
- Strong professional experience building shipped mobile or frontend experiences, ideally with React Native, TypeScript, and JavaScript
- Experience designing and consuming APIs using HTTP, REST, protobuf, or similar client/server communication patterns
- Experience building cloud-native services on AWS with technologies such as DynamoDB, Redis, OpenSearch, SQS/SNS, or similar services
- Strong software engineering fundamentals, including concurrency, design patterns, API design, testing, debugging, and maintainable architecture
- Solid understanding of mobile networking, offline behavior, app lifecycle concerns, push notifications, and platform limitations
- Experience leading technical design, influencing architecture, mentoring engineers, and aligning technical work across teams
- Ability to write effective prompts, supervise agent-driven development work, and guide safe, useful AI-assisted engineering practices
- Excellent technical communication skills and a desire to address player and stakeholder feedback