Senior Backend Engineer
TLDR
Shape the backend of a next-generation sim racing platform by designing and maintaining scalable systems that enhance gameplay and support live services.
Introduction
RENNSPORT is building the next-generation sim racing experience from the ground up. We are creating a proprietary IP designed to set new standards in digital motorsport.
As we continue to scale our platform and live services, we are growing our Backend team and looking for a Senior Backend Engineer who values clean architecture, high-quality code, and long-term maintainability - and who wants to support those around them.
Role Overview
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.
Responsibilities
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
Your profile
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 HaveExperience 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
What you can expect from us
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
Benefits
Paid Time Off
30 days of paid vacation per year
Competition Company GmbH develops RENNSPORT, a groundbreaking sim-racing platform that aims to redefine digital motorsport. By creating proprietary intellectual property, we deliver an immersive and innovative racing experience tailored for enthusiasts and competitive gamers alike.