
Scala Engineer (Growth)
Caesars Entertainment2 months ago
Jersey City, NJ, USAMid Level
Base Salary
$120k - $170k/yr
Responsibilities
- Build and maintain high-quality Scala backend software for real-time customer engagement, retention, and rewards platforms.
- Design scalable and reliable solutions that process high volumes of events with low latency.
- Refactor code, improve test coverage, resolve technical issues, and optimize system speed and reliability.
- Collaborate with senior engineers, product managers, stakeholders, AQA, front-end, iOS, and DevOps engineers on end-to-end solutions.
- Participate in code reviews, support hiring, and stay current with relevant industry technologies.
- Participate in rotational on-call duty every 4–6 weeks, including 24-hour coverage for major incidents on weekends and holidays.
Requirements
- At least 3 years of backend development experience, including at least 2 years of professional Scala experience.
- 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 such as Kafka and RabbitMQ.
- Proficiency with relational and non-relational databases, including PostgreSQL, MySQL, Cassandra, and Redis.
- Hands-on experience with cloud platforms such as AWS and GCP and containerization tools such as Docker and Kubernetes.
- Strong problem-solving skills and a focus on clean, maintainable code.
- Ability to work rotational on-call coverage and attend the Jersey City office three times per week.
Benefits
- Hybrid work arrangement in the Jersey City office three times per week, with on-site onboarding required.
- Medical, vision, and dental insurance.
- Life and disability insurance.
- 401(k)-matching program.
- Paid personal time off and paid company holidays.
- Potential eligibility for short-term or long-term incentive compensation, including cash bonuses.
Tech Stack
Apache CassandraApache KafkaAWSDockerGoogle Cloud PlatformiOSKubernetesMySQLPostgreSQLRabbitMQRedisScala
Categories
BackendGrowth Engineering
About Caesars Entertainment
Caesars Entertainment operates casino resorts, hotels, and entertainment venues, and offers online sports betting and iGaming to consumers across the U.S. Its brands include Caesars, Harrah’s, Horseshoe, and Eldorado, unified by the Caesars Rewards loyalty program; revenue comes from gaming, lodging, and food and beverage. Headquartered in Las Vegas, it trades on Nasdaq (CZR) and took its current form when Eldorado Resorts acquired Caesars in 2020; roots date to 1937 in Reno.