About the Company
Caesars Digital is part of Caesars Entertainment, a global leader in gaming and sports betting with over 80 years of industry experience. The company is at the forefront of digital innovation, developing platforms such as Caesars Sportsbook, Caesars Palace Online, Horseshoe Online Casino, and Caesars Racebook. Caesars Digital focuses on delivering cutting-edge technology solutions, enhancing customer experiences, and fostering a collaborative and inclusive culture.
Location: United States | Employment type: Full-time | Work model: Hybrid / Flexible
About the Role
The company is seeking a Tech Lead to manage a team of engineers, ensuring technical excellence and delivery within a Scrum framework. This role combines hands-on coding with people management, mentoring, and architectural responsibilities, focusing on high-throughput, real-time applications and cloud-native architectures.
Key Responsibilities
- Write and review Scala code, as well as code and configuration for Kubernetes and GitLab deployments
- Develop and maintain best practices and standards to drive operational excellence within the team
- Conduct effective code reviews and manage technical debt alongside product development
- Collaborate with Solutions Architects to review architectural documentation
- Track and advocate for addressing technical debt alongside delivery priorities
- Ensure adherence to Agile/Scrum best practices and partner with Delivery Lead
- Collaborate with Product teams for work sizing, risk identification, and user story assignment
- Mentor and support engineers through refinement, task breakdown, and estimations
- Hold the team accountable for processes and delivery quality
- Report on progress, engineering risks, and dependencies to stakeholders
- Support feature readiness, releases, and deployments
- Conduct regular 1:1s, provide mentorship, and deliver constructive feedback
- Participate in hiring and people management processes
Requirements
- 5+ years of software engineering experience, preferably in high-growth or real-time systems
- Proven ability to mentor and guide engineers; experience managing software engineers preferred
- Expertise in Scala and related frameworks (ZIO or Cats-effect)
- Experience building and maintaining APIs for high-throughput, real-time applications
- Knowledge of AWS cloud-native architectures
- Experience with Kafka and other near-real-time messaging platforms
- Experience with OLTP systems critical to real-time transaction processing
- Knowledge of relational and non-relational databases (Cassandra, Redis, PostgreSQL)
- Experience with observability tools (Splunk, NewRelic)
- Strong understanding of scalable, distributed system architecture
- Experience in Agile product delivery and Scrum methodologies
- Bias toward action, ownership, and delivery-focused mindset
Benefits
- Medical, vision, and dental insurance
- Life and disability insurance
- 401(k)-matching program
- Eligibility for short-term and long-term incentive compensation including cash bonuses and stock programs
- Paid Flexible Time Off and company holidays
- Career growth and professional development opportunities
- Collaborative, inclusive, and innovation-driven environment
