Senior Software Engineer

Caesars Sportsbook & Casino

Kraków

On-site

PLN 180,000 - 260,000

Full time

13 hours ago
Be an early applicant
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

Caesars Sportsbook & Casino in Kraków is seeking a Senior Scala Engineer to join a team delivering high-quality, production-grade software within a Scrum framework. You will mentor juniors, enforce best practices, and contribute to architectural decisions, while ensuring services remain healthy in production.

You will write Scala code, collaborate with cross-functional teams, and help drive technical excellence across real-time, high-throughput systems.

Qualifications

  • 5+ years in software engineering, preferably in real-time or betting platforms.
  • Strong Scala experience and familiarity with Zio, Cats Effect.
  • Experience building high-throughput APIs and cloud-native design on AWS.

Responsibilities

  • Directly contribute to team efforts by writing and reviewing impactful Scala code and Kubernetes/Gitlab deployment code.
  • Develop, implement, and maintain best practices and standards for higher quality and reliability.
  • Ensure code reviews are effective and address technical debt alongside product work.
  • Collaborate with Solutions Architects to review architectural documentation before team engagement.
  • Advocate for addressing technical debt while delivering product features.
  • Collaborate with Product in planning activities, including sizing, risks, and dependencies.
  • Ensure requirements are clear and aligned with sprint goals and capacity.

Skills

Scala engineering
Mentoring
Agile / Scrum / XP

Tools

Kafka
PostgreSQL
Cassandra
Redis
Dynatrace
Splunk
AWS
Zio
Cats Effect
Kubernetes
Docker
GitLab

Job description

Job Description

As a Senior Scala Engineer you will work in a team of engineers, ensuring technical excellence and smooth delivery within a Scrum framework. You have the ability to mentor more junior team members, help enforce best practices, actively contribute to improving development processes. You will write code and help facilitate technical decisions to keep your team on track, and owned services healthy in production. This role requires close collaboration with cross-functional teams, ownership of technical excellence, and the ability to drive high-quality deliverables.

Job Description

As a Senior Scala Engineer you will work in a team of engineers, ensuring technical excellence and smooth delivery within a Scrum framework. You have the ability to mentor more junior team members, help enforce best practices, actively contribute to improving development processes. You will write code and help facilitate technical decisions to keep your team on track, and owned services healthy in production. This role requires close collaboration with cross-functional teams, ownership of technical excellence, and the ability to drive high-quality deliverables.

Responsibilities
  • Directly contribute to team efforts by writing and reviewing impactful Scala code as well as code and config related to Kubernetes and Gitlab deployments.
  • Develop, implement, and maintain best practices and standards that drive higher quality and operational excellence within your team.
  • Perform quality control by ensuring effective code reviews and addressing technical debt alongside product development.
  • Collaborate with Solutions Architects to create and review architectural documentation before team engagement.
  • Be mindful of your team’s technical debt and advocate for time to address technical issues alongside product development.
  • Collaborate with Product in planning activities, including sizing of work, identifying risks and dependencies.
  • Ensure requirements are clear and well-defined. Ensure alignment with sprint goals/capacity.
Qualifications
  • 5+ years of progressive experience as a software engineer, preferably within high-growth or real-time systems like betting or transactional platforms.
  • Extensive engineering experience in:
  • Scala and related frameworks (Zio, Cats Effect).
  • Building and maintaining APIs for high-throughput, real-time applications.
  • Utilizing AWS for cloud-native architectures.
  • Kafka and other NRT messaging platforms.
  • Relational and non-relational databases like Cassandra, Redis, Postgresql.
  • Observability tools like Splunk and Dynatrace.
  • Experience designing software architecture for scalable, distributed systems.
  • Strong expertise in Agile product delivery, Scrum and Extreme Programming practices.
  • Demonstrated bias toward action and ownership over key initiatives with a delivery-focused mindset.
About Us
At Caesars Digital, We Don't Just Play the Game - We Set the Standard.

As a proud part of Caesars Entertainment, the world’s premier gaming company with more than 80 years of sports betting leadership, Caesars Digital is Blazing The Trail in digital innovation, customer experience and industry excellence.

We believe every Team Member should be treated like royalty because We Are All Caesars. From cutting-edge digital platforms including Caesars Sportsbook, Caesars Palace Online, Horseshoe Online Casino and Caesars Racebook, to the continuing expansion of our retail footprint and our William Hill legacy, along with powerhouse partnerships across sports and entertainment, we’re building something extraordinary. And we want you to be part of it.

Ready to make your mark on the Empire?

Explore our open roles and discover how you can help shape the future of gaming.

Join us. Blaze the Trail. Because at Caesars Digital, We Are All Caesars.
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

Caesars Entertainment • Kraków

On-site
PLN 240,000 - 360,000
Software Engineer
Software Engineer

Caesars Entertainment • Kraków

Hybrid
PLN 180,000 - 260,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Caesars Sportsbook & Casino • Kraków

On-site
PLN 180,000 - 320,000
Tech Lead
Tech Lead

Caesars Sportsbook & Casino • Kraków

On-site
PLN 240,000 - 360,000
Tech Lead
Tech Lead

Caesars Entertainment • Kraków

Hybrid
PLN 180,000 - 300,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Caesars Entertainment • Kraków

Hybrid
PLN 180,000 - 280,000
Senior Scala Engineer - Lead Architect & Real-Time Systems
Senior Scala Engineer - Lead Architect & Real-Time Systems

Caesars Sportsbook & Casino • Kraków

On-site
PLN 180,000 - 260,000
Senior Scala Engineer - Real-Time, High-Impact
Senior Scala Engineer - Real-Time, High-Impact

Caesars Entertainment • Kraków

On-site
PLN 240,000 - 360,000
Hybrid Krakow: Scala Backend Engineer (Real-Time)
Hybrid Krakow: Scala Backend Engineer (Real-Time)

Caesars Entertainment • Kraków

Hybrid
PLN 180,000 - 260,000
Principal Backend Engineer - Casino
Principal Backend Engineer - Casino

Hard Rock Digital • Polska

Hybrid
PLN 260,000 - 520,000