Quick overview
Job description
We are seeking a highly skilled Scala Engineer to join our team and work on our retention platforms, such as the Sports Bonus Engine, Refer a Friend, and Caesars Rewards. These critical platforms process millions of events to reward our customers in real time. As a Scala Engineer, you will play a key role in designing and building robust backend systems that support our engagement and retention of customers.
This role will be hybrid, in the Jersey City office, 3 times per week. Candidates must also be willing to come on-site to complete the onboarding process as designated by the hiring team.
The salary range for this position is $120,000 - $170,000 USD, which is dependent on a several factors including relevant experience, geography, business needs and market demand. This role may offer the following benefits: medical, vision, and dental insurance; life insurance; disability insurance; a 401(k)-matching program; among other employee benefits. This role may also be eligible for short-term or long-term incentive compensation, including, but not limited to, cash bonuses. This role includes paid Personal Time Off and paid company holidays.
- Build high-quality software in Scala, which is easily maintained due to high unit test coverage and reliable end-to-end automation coverage.
- Continuously refactor code to simplify the implementation and address performance concerns
- Collaborate with senior engineers to implement scalable and reliable solutions for real-time customer engagement and rewarding systems.
- Work closely 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.
- Stay updated on industry trends and technologies to maintain a competitive edge.
- Support the hiring of future colleagues
- 3+ years of experience in backend development, with at least 2 years of professional experience with Scala.
- 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.
- Must be available for rotational on-call duty every 4-6 weeks to provide 24hr cover for major incidents, including weekends and holidays
Similar jobs
- HE

Senior Manager, Data Science - Provider Growth ProductRecently posted Auto Apply
Headway · New York City · Hybrid 🇺🇸
Stakeholder ManagementSQLCustomer Success+5TechnologySalary not listed - ST

Software Engineer IRecently posted Auto Apply
StarTree · US (Remote) · Remote 🇺🇸
SplunkApacheJava+1TechnologySalary not listed - SH
Associate IT & Security EngineerRecently posted Auto Apply
Synthesis Health · Huntington · Hybrid 🇺🇸
OnboardingMicrosoft ExcelMicrosoft Office+16TechnologySalary not listed - SM
Staff Engineer, Research Informatics and AIRecently posted Auto Apply
Superluminal Medicines, Inc. · Boston · Hybrid 🇺🇸
DockerSQLBigQuery+7TechnologySalary not listed - CA
Software Engineer – Investment SystemsRecently posted Auto Apply
Careers at KKR · New York · Hybrid 🇺🇸
SourcingFastAPIApache Spark+8TechnologySalary not listed - SP
Senior Business Process Analyst Auto Apply
Steel Point Solutions · Fort Meade · Hybrid 🇺🇸
Stakeholder ManagementMicrosoft ExcelContinuous Improvement+6TechnologySalary not listed - CA
Product Security Engineer Auto Apply
Careers at KKR · Boston; New York · Hybrid 🇺🇸
OWASPCI/CDTechnologySalary not listed - SU
Senior AI Data Center Electrical Engineer Auto Apply
SUBMER · Houston · Hybrid 🇺🇸
Capacity PlanningComplianceTechnologySalary not listed - CA
Associate, Data Engineer Auto Apply
Careers at KKR · New York · Hybrid 🇺🇸
SQLETLFinancial Reporting+6TechnologySalary not listed - SW

Business Systems Engineer Auto Apply
Swoogo · Remote - United States · Remote 🇺🇸
SQLCRMCustomer Success+10TechnologySalary not listed - CA
Reference Data Engineer Auto Apply
Careers at KKR · New York · Hybrid 🇺🇸
DockerGCPSQL+12TechnologySalary not listed - CA
Software Engineer - Investment Systems Auto Apply
Careers at KKR · San Francisco · Hybrid 🇺🇸
SourcingSQLApache Spark+7TechnologySalary not listed
