Software Engineer
Skills
C#Computer ScienceDevopsAmazon Web ServicesAnalyticsLive EventsOperations
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 3+ years of professional software development experience in gaming or large-scale live-service applications
- Solid backend engineering experience with Python and Django
- Strong hands-on experience with Unity C# development in production environments
- Ability to support scalable systems and live-service operations
- Familiarity with AWS and modern DevOps practices including CI/CD and containerization
- Experience with data-driven content pipelines performance optimization and serialization workflows such as FlatBuffers or JSON
- Experience building player-facing features such as progression social live events or monetization
- Strong understanding of backend services and Unity client interaction
- Bachelor’s degree in Computer Science or related field or equivalent practical experience
- Strong communication and leadership skills
- Collaborative and proactive mindset
- High ownership and pragmatic problem-solving approach
Nice to have
- Collaborative
- Proactive
- Pragmatic
- High ownership
- Player-focused
Day to day
- Contribute to high-impact fullstack gaming initiatives by connecting backend services with Unity client systems.
- Support live-ops excellence through incident management reliability improvements and ongoing service maintenance.
- Work cross-functionally with Product Design QA and Analytics to deliver scalable player experiences and reduce technical debt.
