
Software Engineer
Caesars Entertainment · Krakow, Malopolskie, Poland · Hybrid
Strong hiring record · median 28 days open
All reasons
In its favour
- Still listed on the employer's own board
We are looking for a talented and motivated Scala Engineer to join our backend engineering team. You will be responsible for building and maintaining robust, scalable services that power our acquisition and retention platforms which support features across multiple sports betting and iCasino applications. This is a great opportunity to work on high-availability systems in a fast-paced, regulated industry.
- Design, develop, and maintain Scala-based microservices
- Collaborate with other backend engineers, product managers, AQA, iOS and Web engineers to deliver high-quality full stack features.
- Ensure system reliability, performance, and scalability across multiple platforms.
- Debug and resolve technical issues within your own and dependent systems.
- Participate in code reviews to ensure high-quality standards and knowledge sharing.
- Identify opportunities to enhance system performance and stability.
- Write clean, testable, and well-documented code following best practices.
- Participate in code reviews, architecture discussions, and continuous improvement initiatives.
- Monitor and troubleshoot production issues, ensuring high system uptime and responsiveness.
- 4+ years of experience in backend development, with at least 2 years working with Scala in production.
- Strong knowledge of functional programming principles and practices.
- Experience with real-time systems, high-throughput APIs, and low-latency data processing.
- Familiarity with distributed systems, microservices architecture, and message queues (e.g., Kafka, RabbitMQ).
- Proficiency in working with databases, both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., Cassandra, Redis).
- Hands-on experience with cloud platforms (e.g., AWS, GCP) and containerization tools (e.g., Docker, Kubernetes).
- Strong problem-solving skills with a focus on delivering clean, maintainable code.
Nice to Have
- Experience in sports betting, fintech, or other regulated industries.
- Knowledge of Kubernetes, Docker, and cloud platforms (e.g., AWS).
- Exposure to CI/CD pipelines, monitoring tools, and observability practices.
- Understanding of KYC/AML and responsible gaming.
Skills
- Scala
- iOS
- Kafka
- RabbitMQ
- PostgreSQL
- MySQL
- Cassandra
- Redis
- AWS
- GCP
- Docker
- Kubernetes
More jobs at Caesars Entertainment
All 33- Analyst II, Operations Analytics (Central Region) - Corporate (St. Louis)Caesars Entertainment · St Louis, MO, United States · Elgin, IL, United States · Metropolis, IL, United States +35d ago
- Mobility ArchitectCaesars Entertainment · Las Vegas, NV, United States5d ago
- Manager, iGaming Analytics - Corporate (Las Vegas)Caesars Entertainment · Las Vegas, NV, United States · United States8d ago
- UX Designer IICaesars Entertainment · Las Vegas, NV, United States · Reno, NV, United States12d ago
- Market Engineer I - Corporate (Las Vegas)Caesars Entertainment · Las Vegas, NV, United States14d ago
Similar roles
- Staff Machine Learning Engineer (Credit International ML)Affirm · Polandtoday
- Sr. Software Engineer II / Tech lead, Agentic Platform (Poland, Remote, B2B)Samsara · Polandtoday
- Software Engineer and Security ResearcherComm-IT · Warsaw, Poland, Polandtoday
- Senior Backend DeveloperComm-IT · Warsaw, Poland, Polandtoday
- Senior Backend EngineerComm-IT · Warsaw, Poland, Polandtoday
- Senior Software Engineer (Android) - Service AgreementFlix · Warsawtoday