Senior Software Engineer

Kambi Sweden AB

Stockholms kommun

On-site

SEK 462,107 - 646,949

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Kambi Sweden AB is looking for a Senior Software Engineer in Stockholms län, Sweden. The ideal candidate will design and maintain high-throughput backend services using Java, navigate production challenges, and collaborate with engineering teams. This role demands strong Java and backend expertise, experience with microservices, and the ability to handle performance issues in live systems. If you are ready to take ownership and work in a dynamic environment, Kambi is the place for you.

Qualifications

  • Strong Java and Backend expertise with solid understanding of concurrency and multithreading.
  • Experience building backend services using frameworks such as Spring Boot.
  • Hands-on experience debugging and resolving issues in live systems.

Responsibilities

  • Design, build, and maintain high-throughput backend services in Java.
  • Solve real production challenges related to performance, failures, and scaling.
  • Collaborate closely with engineers and stakeholders.

Skills

Java & Backend Expertise
Concurrency and multithreading
JVM behavior
Core Java fundamentals
Spring Boot
Production Systems experience
Debugging live systems
Observability practices
Performance bottlenecks identification
Microservices and event-driven architectures
Scalability and fault tolerance
Messaging systems (e.g., Kafka)

Tools

Spring Boot
Kafka

Job description

About Kambi

Kambi Group plc is a leading B2B provider of premium sports betting services to licensed gaming operators. Our services provide an end-to-end solution for operators wanting to launch a standalone Sportsbook or bolster their existing offering with an innovative sports betting product. From front-end user interface to customer intelligence, risk management and odds compiling, all built on our in-house developed software, we strive to deliver the ultimate service and solution to our partners.

Our vision is to create the world's leading sports betting experiences, together with our partners.

About the Role

We're looking for a Senior Software Engineer to join Kambi. This is not a standard backend role.

You will work on business-critical systems where:

  • Performance matters.
  • Reliability is essential.
  • Correctness is critical.

We're looking for someone who takes ownership, makes sound technical decisions, and contributes effectively in a complex, high-impact environment.

What You'll Do
  • Design, build, and maintain high-throughput backend services in Java
  • Work with low-latency, distributed systems
  • Solve real production challenges related to performance, failures, and scaling
  • Take ownership of systems and features end-to-end
  • Collaborate closely with engineers, product, and stakeholders
  • Contribute to architectural decisions and technical direction
  • Continuously improve system reliability, observability, and maintainability
What You Bring
  • Strong Java & Backend Expertise
  • Solid understanding of: Concurrency and multithreading
  • JVM behavior (memory, garbage collection, performance)
  • Core Java fundamentals
  • Experience building backend services using frameworks such as Spring Boot
  • Experience Working with Production Systems
  • Hands-on experience debugging and resolving issues in live systems
  • Familiarity with observability practices (logging, metrics, tracing)
  • Experience identifying and addressing performance bottlenecks
  • Understanding how systems behave under real-world loadDistributed Systems & System Design
  • Experience working with microservices and/or event-driven architectures
  • Understanding of: Scalability and fault tolerance
  • Backpressure and system resilience
  • Trade-offs such as consistency vs availability
  • Experience with messaging systems (e.g. Kafka) is highly valued
  • Ownership & Engineering Judgment
  • Take responsibility beyond individual tasks and drive work forward
  • Operate effectively in environments with some ambiguity
  • Proactively identify issues and drive improvements
  • Make sound technical decisions and clearly communicate trade-offs
  • Balance simplicity, performance, and long-term maintainability
  • Understand the operational and maintenance impact of technical choices
This Role May Not Be the Right Fit If
  • Your experience is primarily limited to simple CRUD-based applications
  • You have limited exposure to debugging or operating production systems
  • You are most comfortable working in environments where requirements are fully defined upfront and change is limited
  • You are not comfortable taking ownership of systems end-to-end
Tech Context
  • Java (primary)
  • Spring Boot
  • Distributed systems and messaging (e.g. Kafka)
  • Cloud-based infrastructure
  • Containerized environments
  • Application
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Kambi Sweden AB • Stockholms län

On-site
SEK 600,000 - 900,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Kambi Sweden AB • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Kambi Sweden AB • Stockholms län

On-site
SEK 900,000 - 1,200,000
Senior Linux Platform Engineer
Senior Linux Platform Engineer

Kambi Sweden AB • Stockholms kommun

On-site
SEK 600,000 - 900,000
Senior Linux Platform Engineer
Senior Linux Platform Engineer

Kambi • Uppsala kommun

On-site
SEK 650,000 - 900,000
Security Operations Engineer
Security Operations Engineer

Kambi • Uppsala kommun, Stockholms kommun

On-site
SEK 60,000 - 80,000
Fun and flexible working culture
Opportunities to travel
Agile working environment
Senior Software Engineer – Backend Platform
Senior Software Engineer – Backend Platform

Evolution Gaming Limited • Stockholms kommun

On-site
SEK 550,000 - 700,000
Senior Java Backend Engineer: High-Throughput, Low-Latency
Senior Java Backend Engineer: High-Throughput, Low-Latency

Kambi Sweden AB • Stockholms kommun

On-site
SEK 462,000 - 647,000
Senior Backend Engineer - Sports
Senior Backend Engineer - Sports

LeoVegas Mobile Gaming Group • Stockholms kommun

Hybrid
SEK 900,000 - 1,200,000
Hybrid work policy
4 weeks Workation
30 vacation days per year
+6
Senior Data Platform Engineer — Cloud, Kafka & ML
Senior Data Platform Engineer — Cloud, Kafka & ML

Kambi Sweden AB • Stockholms län

On-site
SEK 900,000 - 1,200,000