DescriptionWe 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.
- 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 incidentsincluding weekends and holidays
The salary range for this position is $130000 - $175000 USD which is dependent on 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.
DescriptionWe 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 pl...
DescriptionWe 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.
- 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 incidentsincluding weekends and holidays
The salary range for this position is $130000 - $175000 USD which is dependent on 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.
View more
View less