Senior Backend Engineer
Role details
Job location
Tech stack
Job description
As a Senior Backend Engineer, you will provide hands-on technical expertise in designing, implementing, and maintaining scalable backend systems that power core gameplay features, multiplayer services, and live platform functionality.
Collaborating closely with product, frontend, SRE, and game teams, you will help shape backend architecture, guide technical direction, and ensure the long-term reliability, scalability, and maintainability of our services.
Working closely with the Lead Backend Engineer, you'll lead by example through clean, well-tested code and thoughtful code reviews, mentor other engineers, and proactively address technical debt and architectural challenges. Your contributions will directly enable stable, secure, and high-performing backend systems that deliver a seamless, world-class player experience., * Design, implement, and maintain scalable backend services and APIs
- Own and improve backend architecture within the team
- Ensure high standards for code quality, testing, and maintainability
- Design systems with reliability, scalability, security, and observability in mind
- Collaborate cross-functionally with product, frontend, SRE, data, and game teams
- Contribute to technical planning and backend roadmap discussions
- Identify and address performance bottlenecks, system risks, and technical debt
- Participate in incident response and continuously improve system reliability
- Mentor engineers and contribute to a strong engineering culture
Requirements
Do you have experience in TCP?, * Proven experience as a Senior Backend Engineer in a production environment
-
Strong experience building backend systems in Go (or another modern backend language such as Java, Kotlin, C#, or Rust)
-
Strong experience working with relational databases (e.g., PostgreSQL)
-
Strong understanding of system reliability, performance optimization, and debugging
-
Experience designing and operating distributed or microservice-based systems
-
Experience designing and consuming RESTful or RPC-based APIs
-
Experience running services in cloud environments (AWS, GCP, or Azure)
-
Experience working in agile, cross-functional teams
-
Experience with collaborative Git-based workflows
-
Clear and thoughtful communication skills in English (written and spoken) Nice 2 Have
-
Experience with PostgreSQL in production environments
-
Experience with message brokers (e.g., Kafka, Pub/Sub)
-
Experience with Kubernetes and containerized deployments
-
Experience with Infrastructure as Code
-
Knowledge of networking fundamentals (HTTP, TCP, QUIC)
-
Experience working on live-service or multiplayer game backends
-
Previous experience in the gaming industry
-
Passion for sim racing or motorsport
Benefits & conditions
- Full-time: 40 hours per week with an initial 6-month probation period
- Remote-first, flexible work environment (must be located in Sweden or Germany)
- Competitive compensation
- 30 days of paid vacation per year
- The opportunity to shape the backend of a next-generation sim racing platform from the ground up