Caesars Entertainment

Back End Tech Lead (Scala)

Caesars Entertainment$120K — $150K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience as a software engineer, preferably in high-growth or real-time systems
  • 1+ year of experience managing software engineers, with proven mentoring ability
  • Proficiency in Scala and related frameworks (Zio or Cats-effect)
  • Experience building APIs for high-throughput, real-time applications
  • Familiarity with AWS for cloud-native architectures and Kafka for messaging
  • Knowledge of OLTP systems for real-time transaction processing
  • Experience with both relational and non-relational databases like Cassandra and PostgreSQL

Responsibilities

  • Write and review impactful Scala code and manage Kubernetes and Gitlab deployments
  • Develop and enforce best practices for quality and operational excellence
  • Conduct quality control with effective code reviews and address technical debt
  • Collaborate with Solutions Architects on architectural documentation
  • Track technical debt and advocate for time to resolve issues during product development
  • Ensure Agile/Scrum best practices are followed throughout project delivery
  • Support engineers in breaking down tasks, creating user stories, and providing estimations
  • Manage a team of engineers, conduct 1:1s, and deliver feedback to promote growth
  • Communicate progress and engineering risks to stakeholders and assist in feature readiness

Benefits

  • Collaborative work environment fostering innovation
  • Opportunity to contribute to high-impact digital products
  • Access to advanced tools and technologies
  • Professional development through mentorship and team support
  • Part of a recognized and leading company in the gaming industry
Full Job Description
Job Description

As a Tech Lead, you will manage a team of engineers, ensuring technical excellence and smooth delivery within a Scrum framework. You will mentor team members, enforce best practices, be responsible for your team's quality output, and actively contribute to improving development processes. You will also write code and facilitate technical decisions to keep your team on track, and owned services healthy in production. This role requires close collaboration with cross-functional teams, ownership of technical excellence, and the ability to drive high-quality deliverables.

What You Will Do:
  • 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.

What You Need:
  • 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 with 1+ year experience managing software engineers preferred.
  • 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.


About Us

At Caesars Digital, We Don't Just Play the Game - We Set the Standard.

As a proud part of Caesars Entertainment, the world's premier gaming company with more than 80 years of sports betting leadership, Caesars Digital is Blazing The Trail in digital innovation, customer experience and industry excellence.

We believe every Team Member should be treated like royalty because We Are All Caesars. This guiding principle fuels our commitment to delivering legendary service and creating unforgettable experiences for our customers.

From cutting-edge digital platforms including Caesars Sportsbook, Caesars Palace Online, Horseshoe Online Casino and Caesars Racebook, to the continuing expansion of our retail footprint and our William Hill legacy, along with powerhouse partnerships across sports and entertainment, we're building something extraordinary. And we want you to be part of it.

Ready to make your mark on the Empire?

Explore our open roles and discover how you can help shape the future of gaming.

Join us. Blaze the Trail. Because at Caesars Digital, We Are All Caesars.

About Caesars Entertainment

Little Caesars makes and delivers the food products. They offer products that are available for shopping online. Their customers' inquiries are addressed through phone, email, and online applications.

Caesars Entertainment Careers

Join the vibrant team at Caesars Entertainment, the pinnacle of entertainment and hospitality, where your career journey is as thrilling as the experiences we offer our guests. As a leader in the industry, Caesars Entertainment provides unparalleled job opportunities, fostering a culture of leadership, diversity, and innovation. Work You’ll Do At Caesars Entertainment, you’ll be part of a community that thrives on excellence and the spirit of hospitality. Our commitment to diversity training ensures an inclusive environment where everyone’s contributions are valued. You’ll work alongside a team of professionals dedicated to redefining the future of entertainment and guest services. Explore a variety of employment paths from casino operations to corporate functions, each offering a chance to innovate and lead. Caesars Entertainment is not just a company; it’s a place where you can shape your future and propel your career to new heights. Join Our Market-Leading Team Step into a role within Caesars Entertainment and join a market-leading team that sets the standards in the global entertainment industry. Our professionals enjoy benefits that support both personal and professional growth, including advanced training programs and leadership development opportunities that prepare you for the next steps in your career. Internship Programs Kickstart your career with Caesars Entertainment through our internship programs. Gain invaluable industry insights and hands-on experience in a dynamic environment. Our internships offer a unique blend of learning and working, ideal for cultivating the skills and knowledge necessary for a successful career in the entertainment and hospitality sectors. Innovative Work Drive innovation as part of the Caesars Entertainment team. Our employees are at the forefront of industry trends and technology, creating memorable experiences for our guests and setting benchmarks in the market. Your work will directly contribute to the company’s legacy of exceptional service and pioneering entertainment solutions. Career Development Future-proof your career at Caesars Entertainment with our vast array of development opportunities. From personalized training sessions to networking events, we provide the tools to enhance your skills and expand your professional network. Whether you’re refining your interview techniques or polishing your resume, Caesars is committed to your growth and development. Join Our Team Search open positions that match your skills and interests. We are continuously hiring and looking for passionate, curious, and creative team players who are ready to take on new challenges. Stay Connected Keep up to date with career tips, insider perspectives, and industry-leading insights—all from the people who make Caesars Entertainment a leader in the entertainment industry. Job Alert Emails Customize your subscription to receive job alerts, the latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await at Caesars Entertainment. Explore the possibilities with Caesars Entertainment, where your career is part of a larger story of success, innovation, and leadership. Join us and create your own path in the world of entertainment and hospitality.
Learn more about Caesars Entertainment
Size
23,000 employees
Market Cap
$8.8 billion
Industry
Net Income
-$1.7 billion
Founded
2009
5 Year Trend
+60.7%
Revenue
$3.4 billion
NASDAQ

Similar Jobs

More Jobs at Caesars Entertainment

More Information Technology Jobs

Find similar Back End Tech Lead (Scala) jobs: