Back End Tech Lead (Scala) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Caesars Entertainment · 3 months ago

Back End Tech Lead (Scala)

Caesars Entertainment is a premier gaming company with a strong focus on digital innovation and customer experience. The Tech Lead will manage a team of engineers, ensuring technical excellence and smooth delivery within a Scrum framework while actively contributing to development processes and mentoring team members.

Food and Beverage

Responsibilities

Directly contribute to team efforts by writing and reviewing impactful Scala code as well as code and config related to Kubernetes and Gitlab deployments
Develop, implement, and maintain best practices and standards that drive higher quality and operational excellence within your team
Perform quality control by ensuring effective code reviews and addressing technical debt alongside product development
Collaborate with Solutions Architects to create and review architectural documentation before team engagement
Track your team’s technical debt and advocate for time to address technical issues alongside product development
Ensure adherence to Agile/Scrum best practices throughout delivery in partnership with the Delivery Lead
Collaborate with Product in planning activities, including sizing of work, identifying risks and dependencies, and assigning out user stories to team members
Support engineers through refinement, breaking down requirements into technical tasks, user story creation, and providing estimations. Push back on unrealistic timelines as needed
Hold the team accountable throughout delivery, ensuring that the team follows appropriate processes
Report out on progress against prioritized initiatives to stakeholders. Regularly communicate engineering risks and dependencies
Support the team in feature readiness, including preparing for releases and deployments
Act as the direct manager of a team of engineers. Conduct regular 1:1s, provide mentorship, and deliver constructive feedback to foster team growth
Support hiring and people management processes

Qualification

ScalaAWSAPIsAgile/ScrumKafkaObservability toolsSoftware architectureRelational databasesNon-relational databasesTechnical debt managementDelivery-focused mindsetMentoringTeam management

Required

5+ years of progressive experience as a software engineer, preferably within high-growth or real-time systems like betting or transactional platforms
Proven ability to mentor, guide, and develop engineers
Extensive engineering experience in Scala and related frameworks (Zio or Cats-effect)
Building and maintaining APIs for high-throughput, real-time applications
Utilizing AWS for cloud-native architectures
Kafka and other NRT messaging platforms
OLTP systems critical to real-time transaction processing
Relational and non-relational databases like Cassandra, Redis, Postgresql
Observability tools like Splunk and NewRelic
Experience designing software architecture for scalable, distributed systems
Strong expertise in Agile product delivery and Scrum methodologies
Demonstrated bias toward action and ownership over key initiatives with a delivery-focused mindset

Preferred

1+ year experience managing software engineers

Company

Caesars Entertainment

company-logo
Caesars Entertainment, Inc. is the largest casino-entertainment Company in the U.S.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Martin Logan
Chief Product and Technology Officer (CPO CTO)
linkedin
leader-logo
Kenneth Fuchs
COO and Head of Sports
linkedin
Company data provided by crunchbase