Senior Software Engineer
About the role
- Design and develop robust, scalable, and highly performant backend microservices and APIs.
- Own the maintenance and evolution of key service domains — ensuring reliability, performance, and alignment with long-term technical strategy.
- Collaborate closely with product managers, designers, and game teams to translate complex requirements into clear technical deliverables and milestones.
- Optimize infrastructure and runtime costs to deliver a seamless player experience while maintaining operational efficiency.
- Continuously reduce technical debt by driving refactoring efforts, automating workflows, and modernizing legacy systems.
- What You Bring3–8+ years of experience designing and building backend systems and microservices using Go (Golang) or Java.
- Strong understanding of transport protocols (HTTP, gRPC) and API design best practices.
- Proficiency with both relational (RDBMS) and NoSQL databases, including schema design and query optimization.
- Practical experience with CI/CD pipelines and automation tools (e.g., GitHub Actions, Jenkins, ArgoCD).Solid grasp of distributed systems concepts and microservice design patterns.
- Familiarity with monitoring, logging, and observability frameworks.
- Knowledge of authentication and authorization standards (OpenID Connect, OAuth 2.0, JWT)
- Understanding of secure coding best practices and compliance frameworks (e.g., GDPR, SOC 2).Demonstrated ownership mindset and product-oriented approach to problem solving, including communication and collaboration
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
- Bonus Items
- Passion for gaming and building technology that powers player experiences.
- Hands‐on experience with containerization and orchestration platforms such as Kubernetes or Amazon ECS.Experience developing online service platforms or backend systems for AAA games.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
