C

Caesars Entertainment

Operates casinos, resorts, and entertainment venues

Scala Engineer - Growth

Backend EngineeringConfirmed live in the last 24 hours
Full-timeJersey City, NJ, USA

About the Job

Requirements

  • At least 3 years of experience in backend development, including at least 2 years of professional experience with Scala.
  • Strong knowledge of functional programming principles and practices.
  • Experience with real-time systems, high-throughput application programming interfaces, and low-latency data processing.
  • Familiarity with distributed systems, microservices architecture, and message queues such as Kafka or RabbitMQ.
  • Proficiency with relational databases such as PostgreSQL and MySQL, and non-relational databases such as Cassandra and Redis.
  • Hands-on experience with cloud platforms such as Amazon Web Services or Google Cloud Platform, and containerization tools such as Docker or Kubernetes.
  • Availability for rotational on-call duty every 4–6 weeks, providing 24-hour coverage for major incidents, including weekends and holidays.

Responsibilities

  • Build high-quality software in Scala with high unit test coverage and reliable end-to-end automation coverage to support maintainability.
  • Continuously refactor code to simplify implementation and address performance concerns.
  • Collaborate with senior engineers to implement scalable and reliable solutions for real-time customer engagement and reward systems.
  • Work with product managers and stakeholders to develop features that enhance user experience and system capabilities.
  • Debug and resolve technical issues across the retention platform.
  • Analyze system performance and implement optimizations for speed and reliability.
  • Work within a cross-functional team, including AQA, front-end, iOS, and DevOps engineers, to deliver end-to-end solutions.
  • Participate in code reviews to ensure high-quality standards and knowledge sharing.
  • Support the hiring of future colleagues.

About the Company

Caesars Entertainment

Operates casinos, resorts, and entertainment venues

Caesars Entertainment operates a global portfolio of casinos, hotels, and entertainment venues. Its core business is gaming and hospitality, with casinos offering table games and slot machines, plus lodging, dining, live shows, and conventions. The product is the overall gaming and resort experience: guests gamble, stay, eat, and enjoy entertainment across properties worldwide. Caesars Palace in Las Vegas and other destinations anchor the brand. The company grew through acquisitions (notably Harrah’s over Caesars, and later Eldorado Resorts) to become a leading gaming and hospitality group. Its business model combines casino gaming revenue with hotel stays, hospitality services, and event-driven entertainment, leveraging a recognizable brand and scale to attract high-traffic destinations. The goal is to provide a comprehensive leisure and entertainment experience while sustaining growth and resilience in a competitive gaming industry.

Company size
10,001+
Company stage
IPO
Headquarters
Las Vegas, NV
Founded
1973

Recently Posted Jobs

Explore more opportunities at Caesars Entertainment

See more jobs