Software Engineer

Skills
C#Computer ScienceDevopsAmazon Web ServicesAnalyticsLive EventsOperations
Role

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.