Senior Software Engineer

Caesars Entertainment

Kraków

On-site

PLN 240,000 - 360,000

Full time

11 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Caesars Digital in Kraków is seeking a Senior Scala Engineer to join a cross-functional team, mentor others, and drive technical excellence in a Scrum environment. You will write code, shape architecture, and ensure production readiness of owned services.

You will collaborate with Solutions Architects, Product, and DevOps to deliver high-quality, scalable real-time systems using Scala, Zio, Cats Effect, AWS, Kafka, and modern observability tools.

Qualifications

  • 5+ years of progressive experience as a software engineer, preferably with real-time or high-growth systems such as betting or transactional platforms.
  • Strong expertise in Scala and related frameworks (Zio, Cats Effect).
  • Experience building high-throughput, real-time APIs and cloud-native architectures (AWS).
  • Familiarity with messaging platforms like Kafka and observability tools.

Responsibilities

  • Directly contribute to the team by writing and reviewing impactful Scala code and deploying with Kubernetes and GitLab.
  • Develop and maintain best practices to drive quality and operational excellence.
  • Ensure effective code reviews and address technical debt alongside product development.
  • Collaborate with Solutions Architects to review architectural documentation before engagement.
  • Advocate for time to address technical issues alongside product development.
  • Collaborate with Product in planning, sizing work and identifying risks.

Skills

Scala
Kubernetes
Code reviews
Agile/Scrum
Distributed systems
GIT/GitLab
AWS
Kafka
Observability

Tools

GitLab
AWS
Kafka
Zio
Cats Effect

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 Sportsbook & Casino • Kraków

On-site
PLN 180,000 - 260,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 - 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
Scala Engineer
Scala Engineer

Synerise SA • Kraków

On-site
PLN 180,000 - 280,000