POSITION SUMMARY:
As a Senior Backend Engineer, you will play a key role in the development of the game backend services, from designing APIs to writing solid logic to deploying and monitoring the servers. Building systems with security, scalability, reliability and cost efficiency in mind is a must.
Our ideal candidate has a love for games and the ability to collaborate with our game developers customers and other service developers in order to build online services to power games at scale. We seek versatile engineers with strong judgment, great execution, and a willingness to take on new responsibilities.
In addition, this role will increasingly support AI-driven initiatives and internal AI platform development. We are seeking someone who has a strong interest in Artificial Intelligence, enjoys exploring emerging AI technologies, and is eager to deeply understand and contribute to AI-related backend systems, infrastructure, and integrations.
ESSENTIAL FUNCTIONS/RESPONSIBILITIES:
The Senior Backend Engineer is accountable for the following functions and responsibilities:
Develop and improve microservices with scalability, data integrity, security and cost in mind
Collaborate with other engineers and work closely with cross-functional teams (Frontend, SDK, SDET, PM, etc.) in a global environment.
Practice, champion and culturalize best practices for highly scalable backends across the engineering organization
Provide mentorship on your team to help them grow in their technical responsibilities and remove blockers to their autonomy
Author or contribute to technical designs, documentation, tutorials and sample apps
Support and troubleshoot client integration and ensure client success
Take ownership of significant online domains, backend services, or internal tools
Contribute to the design and development of AI-driven backend initiatives, including service integrations, infrastructure, automation frameworks, internal tooling, and scalable platform capabilities
Continuously evaluate and stay current with emerging AI technologies, developer tools, and backend architecture patterns to support modern software and game platform innovation
May be called upon to lead a team and mentor other engineers
QUALIFICATIONS/EXPERIENCE REQUIRED
5+ years professional experience working with backend systems in a backend language such as Go or Java or another similar server side programming language
Experienced with both SQL and NoSQL databases such as Postgres and MongoDB
Experience building microservices cloud applications in a public cloud provider such as AWS
Excellent knowledge of algorithms, data structures, performance and multi-threaded programming techniques
Experience with developing highly scalable services serving millions of users
Experience with security best practices
Forward-thinking and up to date on current and emerging architecture patterns
Strong interest in Artificial Intelligence, with a proactive mindset toward learning and applying AI technologies across platforms, backend systems, and infrastructure
Demonstrated curiosity and drive to deeply explore AI domains, including infrastructure, system integrations, LLM-powered services, automation workflows, and emerging tooling, contributing to the evolution of AI-enabled products and platforms
Ability to quickly understand and work with internal and externally developed code
Strong verbal and written English communication skills, with the ability to collaborate effectively in a remote, cross-functional environment
Comfortable working in a highly agile work environment and adapt as business challenges evolve
QUALIFICATIONS/EXPERIENCE PREFERRED
Experience designing and operating backend systems for online multiplayer games, live services, or other large-scale real-time platforms
Familiarity with agentic workflows, backend automation frameworks, and AI-enabled service orchestration
Experience integrating intelligent or agentic capabilities into gaming platforms, backend ecosystems, or player-facing services