Senior Backend Engineer

Competition Company GmbH
6 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Software Quality
Code Review
Relational Databases
Software Debugging
PostgreSQL
Message Broker
Performance Tuning
Transmission Control Protocol (TCP)
Reliability of Systems
Technical Debt
Backend
GIT
Kotlin
Kubernetes
Kafka
Front End Software Development
REST
Microservices

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

About the company

Competition Company is a triple-A game development studio with a focus on changing the future of digital motorsport. Our main offices are situated in Malmö and Munich, with a global team working remotely towards our common goal: to offer players, digital racers and car enthusiasts the ultimate playground to Play, Engage, Create, Compete, Collect and even monetize their passion for cars and digital racing. We believe motorsport has captivated people since its beginnings, and we count among these enthusiasts. All of us at RENNSPORT share a common passion for high speed, racing, and creating the best imaginable. It's time for the next evolution of motorsport by proving how fascinating and realistic racing can be in the virtual world. That's why we started the development of RENNSPORT at the end of 2020. Our credo is "Digital Gasoline. Real Adrenaline."

Apply for this position