Team Lead Software Engineer
Little Caesars
Lead Software Engineer
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 of concept 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-specific 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.
Little Caesar Enterprises, Inc. is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without regards to that individual's race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender identity, age, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. The Company will strive to provide reasonable accommodations to permit qualified applicants who have a need for an accommodation to participate in the hiring process (e.g., accommodations for a job interview) if so requested. This company participates in E-Verify. Click on any of the links below to view or print the full poster. E-Verify and Right to Work.
PRIVACY POLICY
- ...Team Lead Software Engineer Lisbon We're Capital on Tap Capital on Tap started because small businesses were underserved. Big banks were slow, their products weren't fit for purpose, and small business owners often couldn't access what they needed. We set out to...SuggestedWork at officeRemote workShift workWeekend work2 days per week
$168k - $210k
...Software Engineer Nu serves more than 140 million customers, guided by a mission to fight complexity... ...empower people. The company has been leading an industry transformation through... .... About the Role Our Engineering team helps Nubank to create and use the technology...SuggestedRemote workFlexible hours- ...domains in the interest of national security. Job Title: Lead, Software Engineer - Technical Lead Job Code: 46227 Job Location: Melbourne... ...technical leadership across software and infrastructure teams. The ideal candidate will hold an active TS clearance with the...SuggestedContract workLocal area
$70 - $85 per hour
Software Engineering Technical Lead - Python/AWS Charlotte, NC Hybrid, Onsite Tuesday-Thursday $70 - $85 per hour ABOUT THE ROLE Our client... ...and architectural leadership for a growing engineering team focused on new application development, backend services,...SuggestedHourly payImmediate start- ...Location:Tulsa -TULAreas of Interest:Software DevelopmentPay Transparency... ..., you’ll mentor the project team, share knowledge, and... ...project architecture. You’ll lead in developing projects, promoting... ...DescriptionAs a Tech Lead Software Engineer, you are a hands‑on technical...SuggestedContract work
- ...Job Description Position Overview We are seeking an experienced Tech Lead - Principal Software Engineer to lead architecture, software delivery, and engineering teams supporting mission-critical environments. This role combines hands-on software engineering with...Immediate startFlexible hours
- ...Title: The Salesforce DevOps / Release Engineer Location : Plano TX (need only Local... ...provide day-to-day release support while also leading automation and process improvements that... ...architects, developers, QA, business teams, and Release Management to continuously improve...Local area
- ...Responsibilities: Design, develop, and implement Salesforce applications using Apex programming language. Collaborate with cross functional teams to gather and analyze requirements, translating them into technical specifications. Perform code reviews and ensure adherence to...Local area
- ...Job Description: Senior Java Developer Role Summary Lead the architecture, development, testing, and delivery of secure... ...microservices, and Next.js while providing technical leadership to the engineering team. Required Skills Advanced Java expertise with Spring...Full timeRemote work
- ...frameworks and collaborate closely with frontend, QA, and DevOps teams throughout the software development lifecycle. Responsibilities also include... ...while ensuring adherence to coding standards and engineering best practices. Banking, lending, or financial services domain...
- Southwest Airlines is seeking a Tech Lead Software Engineer for a remote-capable role. The position requires a Bachelor degree and focuses on designing... ...with cloud and microservice architectures. You will lead teams, ensure quality, and align with strategic goals while...Remote job
- Southwest Airlines is seeking a Tech Lead Software Engineer for a remote role. You will guide a team of engineers in delivering robust software that modernizes operations, while aligning with business goals. The position requires leadership, strong coding skills, and collaboration...Remote job
- Southwest Airlines is seeking a Tech Lead Software Engineer in Phoenix, AZ to drive technical leadership and software excellence. The role focuses... ...and client-facing applications, collaborating with product teams to deliver robust, scalable solutions. The position requires...
- ...Description : Your Job: In this highly technical allied imaging professional position, you‘ll collaborate with a multidisciplinary team to provide the very best imaging services, which include ultrasound, CT scan, PET scan, interventional radiology, digital...Relocation packageMonday to FridayShift work
- ...plans, distributing work across engineers based on their strengths and... ...progress and surface blockers across software, infrastructure, and data science. Hold the team to approved engineering... ...related technical field. ~3+ years leading software delivery as a...Flexible hours
- ...Developer Platform/Product with a strong background in Hibernate and JPA to join our dynamic team in San Jose, CA. The ideal candidate will have 7 10 years of experience in software development, focusing on building robust and scalable platform solutions. You will play a...
- ...Job Description Job Description Job Title: MDM Mobility Engineer Location: Mountain View, California(Onsite) Onsite/Remote/Hybrid: Onsite JOB DESCRIPTION: Minimum Qualifications: Excellent domain knowledge of Android enterprise, bulk enrollment...Remote work
- ...skilled Full stack Developer with a strong background in Java 11 and Angular to join our dynamic team. The ideal candidate will have 7 10 years of experience in software development, demonstrating a deep understanding of both front end and back end technologies. You will...
- ...strong background in business analysis to lead and manage complex projects within our... ...needs. Collaborate with cross functional teams to define project scope, goals, and... ...Proficiency in project management tools and software. Preferred Skills: Experience with...
- ...Design, develop, and maintain high quality frontend applications using modern web technologies. Collaborate with cross functional teams to define, design, and ship new features. Implement user interface components and integrate them with backend services. Ensure...
- ...Developer with a strong focus on frontend development to join our dynamic team. The ideal candidate will have extensive experience in Java 11 and a proven track record of delivering high quality software solutions. You will be responsible for designing, developing, and...
$200k
...Job Description Lead Systems Software Engineer – Object Storage \n \n Boston, (Hybrid) | Up to $200,000 base + benefits | Full-time \n... ...storage is building a brand-new object storage engineering team in Denver and is hiring a Lead Systems Software Engineer as...Full timeFlexible hours- ...Blue Cross & Blue Shield of Mississippi is seeking a Team Lead, Server Engineering who can plan and design enterprise architecture infrastructure... ...Systems, supporting server related infrastructure and software, BCBSMS is looking for you! As a leader of the Server...Weekend work
- ...strong emphasis on Java 11 to join our dynamic team. The ideal candidate will have 7 10 years of experience in software development, focusing on building robust and... ...Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. 7 10 years of...Remote workWork from home
- ...foundation in Java 11 to join our dynamic team. The ideal candidate will have 7 10 years... ...functional teams to deliver high quality software solutions. Responsibilities: Design... ...in mentoring junior developers and leading small teams. Qualifications: Bachelor...Remote workWork from home
- ...Job Description Job Description Required Qualifications a €¢ 10+ years of Salesforce experience leading enterprise scale implementations and delivery teams. a €¢ Deep expertise in Salesforce Health Cloud; Data Cloud experience strongly preferred. a €¢...
- ...What We Do \n \n SEI helps advance software engineering principles and practices and serves as... ...full-stack engineering? Apply to join our team. \n \n About the role \n \n... ...leader with expertise in C and C++ to lead one of our development teams in crafting...Relocation packageFlexible hours
- ...Description Job Title: Network Deployment / Implementation Engineer Data Job Summary The Network Deployment/Implementation... ...post implementation support and knowledge transfer to operations teams. Required Technical Skills Strong knowledge of TCP/IP, DNS...
$160.3k - $240.5k
...with government, SETA, and contractor teams to field a critical ground system in a... ...Manager (O-5) and serve as the technical lead in the Lead Engineer's absence Engage and oversee... ...operations ~ Working knowledge of Agile software development practices and events ~ Demonstrated...For contractorsWork at officeLocal areaImmediate startRemote workRelocation packageFlexible hours- ...Job Description Job Description Job Title: Lead eTrading Software Engineer / Engineering Lead - Java, FIX & Low-Latency Trading Location:... ...Lead - Java, FIX & Low-Latency Trading to join our dynamic team. The ideal candidate will have strong experience in eTrading...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Team Lead Software Engineer. Be the first to apply!
- helpdesk team lead United States
- group strategy director United States
- clinical team lead United States
- digital marketing team lead United States
- team lead full time United States
- disability team leader United States
- operational excellence leader United States
- merchandise team leader United States
- talent management leader United States
- assistant team manager United States




