Caesars Entertainment

Team Lead Software Engineer

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

Qualifications

  • Bachelor's degree in Computer Science or related field (or equivalent experience).
  • Minimum seven years of programming experience in a professional environment.
  • Experience with modern development technologies (JavaScript/TypeScript, .NET, Java, Python).
  • Proficiency in designing APIs and distributed systems (RESTful services, microservices).
  • Familiarity with data storage technologies (relational, NoSQL).
  • Experience with cloud platforms (Azure, AWS).
  • Strong knowledge of AI-assisted coding tools for context-appropriate application.

Responsibilities

  • Lead design, development, and delivery of complex software components and medium-sized projects.
  • Independently design and implement software solutions considering system-wide impacts.
  • Diagnose and resolve cross-system issues and support technical troubleshooting.
  • Lead agile ceremonies, collaborating with product, QA, and engineering teams.
  • Mentor less experienced engineers and manage a team of junior developers.
  • Evaluate new technologies and drive continuous improvement initiatives.

Benefits

  • Opportunity for technical leadership in a dynamic environment.
  • Work with cutting-edge technologies and methodologies.
  • Potential for career development through mentorship roles.
  • Exposure to business-critical projects impacting major organizations.
Full Job Description
Job Summary

The Lead Software Engineer plays a key role in designing, building, and supporting business critical software systems that power Little Caesars and affiliated companies. This role contributes across the full software development lifecycle, provides technical leadership on medium sized initiatives, and influences solution design and engineering practices beyond the immediate team. The position combines hands-on development with technical direction, mentoring, and people leadership.

Key Responsibilities
  • Technical Leadership & Delivery
    Lead the design, development, and delivery of complex software components and medium sized projects, ensuring solutions meet standards for quality, performance, security, scalability, and maintainability. Provide technical direction, guide architectural decisions, and identify opportunities for refactoring or improvement.
  • Software Design & Engineering
    Independently design and implement software solutions in complex or ambiguous scenarios, considering systemwide impacts and long-term maintainability. Develop reusable, well-structured code and contribute to cohesive designs spanning APIs, services, and system boundaries.
  • Problem Solving & Support
    Diagnose and resolve cross system issues, lead technical troubleshooting during production incidents, and support root cause analysis. Develop and maintain technical and support documentation, and contribute to monitoring and instrumentation strategies.
  • Agile Practices & Collaboration
    Lead and participate in agile ceremonies, including sprint planning, estimation, story refinement, and demos. Partner with product, QA, and other engineering teams to ensure clear requirements, high-quality acceptance criteria, and effective testing strategies.
  • Mentorship & People Leadership
    Provide guidance, coaching, and feedback to less experienced engineers. Serve as a role model for engineering best practices and professional conduct. The role will include managing a team of junior developers, including day-to-day oversight, performance reviews, one-on-one meetings, and career development.
  • Continuous Improvement & Innovation
    Evaluate new technologies, tools, and approaches; lead proof ofc oncept efforts; and present recommendations supported by technical and business considerations. Contribute to technology roadmaps and identify opportunities to improve engineering processes, tooling, and delivery practices.


Required Knowledge, Skills, and Abilities
  • Bachelor's degree in Computer Science or related field. Equivalent experience may be considered in lieu of a formal education.
  • Minimum of seven (7) years of programming experience in a professional environment.
  • Experience designing, building, and supporting software solutions using modern development technologies, which may include:
    • Application development across web, mobile, or service-based architectures (e.g., JavaScript/TypeScript frameworks, .NET, Java, Python)
    • API-driven and distributed systems, including RESTful services and microservices
    • Data storage technologies, such as relational, NoSQL, or unstructured data stores
    • Cloud platforms or hosting environments, such as Azure, AWS, or equivalent
    • Platform specific or system-s development, such as mobile or embedded environments
  • Strong knowledge of AI-assisted coding tools, and discernment to understand the context and appropriateness of using the technology assistance


Role Expectations & Competencies

The following competencies reflect the nature of the role and the environment in which it operates, rather than prescriptive minimum qualifications:
  • Complex Technical Work
    The role involves designing and delivering software in business critical and technically complex environments, often spanning multiple systems, platforms, or teams.
  • Experience Informed Judgment
    The role requires making technical decisions with incomplete or evolving information and weighing tradeoffs among competing solutions.
  • Leadership in a Dynamic Environment
    Work is performed in a fast changing environment with shifting priorities, requiring the ability to adapt plans and guide others through change and includes coaching, mentoring, and providing feedback to engineers with varying levels of experience, including direct reports.
  • Problem Solving & Analysis
    The role involves identifying solutions to novel, ambiguous, or open-ended technical issues, including diagnosing issues across systems and technologies.
  • Collaboration & Communication
    Success depends on working effectively across engineering, IT, and business partners, and communicating technical concepts to audiences with varying levels of technical expertise.
  • Technical Breadth & Depth
    The role draws on substantial experience with modern software development practices and technologies (such as web, mobile, APIs, cloud platforms, data storage, and DevOps), with deep expertise in one or more areas and working knowledge across others.
  • Engineering Practices & Quality Focus
    The role emphasizes disciplined engineering practices, including source control, testing, automation, monitoring, and secure development.
  • Continuous Learning & Curiosity
    The role requires staying current with evolving technologies and development practices and applying that learning to improve solutions and processes.


Working Conditions

This position may include on call responsibilities and occasional work during nights, weekends, or holidays. Work is typically performed in a standard office or remote environment, with some travel to restaurant locations or industry events as needed, in accordance with company travel policies.

All items listed above are illustrative and not comprehensive. They are not contractual in nature and are subject to change at the discretion of Little Caesars Enterprises Inc.

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 Team Lead Software Engineer jobs: