Senior Backend Engineer

Skills
C#DefaultsModelingOpsOptimizing PerformancePersonal BoundariesReadiness
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years building and supporting online services with SLA requirements
  • Strong backend engineering experience writing high performance C#
  • Production experience on Azure with focus on AKS and CosmosDB
  • Demonstrated experience building distributed systems and event-driven architectures
  • Deep understanding of data consistency idempotency retries and failure modes
  • Strong hands-on skills in API design performance tuning and operational excellence
  • Experience designing systems that support real-time or near-real-time gameplay loops
  • Background in systems design with ability to build maintainable scalable solutions
  • Experience with mentoring engineers code reviews and setting technical standards
  • Excellent cross-discipline collaboration and communication skills

Nice to have

  • Ownership mindset
  • Strong communicator
  • Collaborative team player
  • Problem solver
  • Remote work effectiveness
  • Game studio experience

Day to day

  • Own core backend service architecture for gameplay-critical systems including game server hosting matchmaking inventories economy and telemetry
  • Design and build scalable APIs and event-driven pipelines that support rapid iteration across a global remote engineering team
  • Improve reliability performance and operational readiness through observability automated tests deployments run books and resilient failure handling