1

Software Engineer Team Lead Jobs (NOW HIRING)

$150 - $190/hr

Senior Software Engineer & Team Lead Job Type: Full-time Location: Remote, MD Dynanet Corporation Overview: Dynanet started with a focus on IT infrastructure and operations, helping organizations ...

Posted today

NY · On-site

$48.12 - $80.20/hr

Your future contribution Join our team as a Senior Software Engineer & Team Lead in Cracow, where you'll play a vital role in the success of HomeToGo. We're looking for an experienced software ...

Lead a team of software engineers in the design, development, and support of production software systems. * Mentor teammates through code reviews, architecture discussions, and technical coaching.

Lead a team of software engineers in the design, development, and support of production software systems. * Mentor teammates through code reviews, architecture discussions, and technical coaching.

As Software Engineer (Team Lead) , you will serve as the technical owner for a core area of our retail service cloud, designing approaches, contributing code, and mentoring engineers while driving ...

Process Engineer Team Lead

Mcintosh, AL · On-site

$116K - $151K/yr

: Process Engineering Team Lead Huntsman is seeking a Process Engineering Team Lead supporting the ... Proficiency with Microsoft Office applications and standard engineering software tools. Preferred ...

Process Engineer Team Lead

Mcintosh, AL · On-site

$116K - $151K/yr

: Process Engineering Team Lead Huntsman is seeking a Process Engineering Team Lead supporting the ... Proficiency with Microsoft Office applications and standard engineering software tools. Preferred ...

Software Engineering Team Lead

Dayton, OH · On-site

$136K - $187K/yr

Lead Innovation and Growth as our Software Engineering Team Lead! Ready to direct cutting-edge ... Engineer, Positioning Algorithms, State Estimation, New Product Introduction, NPI, Systems ...

next page

Showing results 1-20

Software Engineer Team Lead information

See salary details

$83K

$145.9K

$198K

How much do software engineer team lead jobs pay per year?

As of Sep 6, 2026, the average yearly pay for software engineer team lead in the United States is $145,890.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,000.00 and $168,500.00 per year, depending on experience, location, and employer.

What is a software engineer team lead?

A Software Engineer Team Lead is a senior-level software engineer who oversees a team of developers, guiding them through the software development lifecycle. They are responsible for coordinating tasks, mentoring team members, ensuring code quality, and aligning the team's work with project goals. In addition to writing code, they also facilitate communication between the team and management, help solve technical challenges, and contribute to architectural decisions. Effective team leads combine strong technical skills with leadership and communication abilities to drive successful project outcomes.

How does a software engineer team lead balance hands-on coding with leadership responsibilities?

As a Software Engineer Team Lead, you'll typically split your time between technical tasks and leadership duties. While you'll still be involved in designing and reviewing code, a significant portion of your day will be spent mentoring team members, facilitating communication, and coordinating project deliverables. Striking the right balance requires strong time management skills and the ability to delegate effectively, ensuring both technical excellence and team growth. This dual role provides opportunities to influence technical direction while developing leadership abilities crucial for further career advancement.

What are the key skills and qualifications needed to thrive as a software engineer team lead, and why are they important?

To thrive as a Software Engineer Team Lead, you need a strong background in software development principles, leadership experience, and typically a degree in computer science or related field. Familiarity with tools like Git, project management platforms (e.g., Jira), and proficiency in relevant programming languages are essential, along with experience in agile methodologies. Excellent communication, mentorship, and conflict resolution skills help motivate teams and foster collaboration. These combined skills ensure effective project delivery, high-quality code, and a cohesive, productive engineering team.

What is the difference between Software Engineer Team Lead vs Software Engineer?

AspectSoftware Engineer Team LeadSoftware Engineer
ResponsibilitiesLeading a team, coordinating projects, mentoringDeveloping software, coding, implementing features
Required SkillsTechnical expertise, leadership, communicationStrong coding skills, problem-solving, technical knowledge
CertificationsOften preferred: Scrum, PMP, technical certificationsTypically not required, but relevant certifications can help
Work EnvironmentCollaborative team settings, project managementIndividual or team coding tasks, development environments

The main difference between a Software Engineer Team Lead and a Software Engineer is that the Team Lead combines technical skills with leadership and project management responsibilities, whereas the Software Engineer primarily focuses on coding and technical development. The Team Lead oversees project progress and mentors team members, while the Software Engineer concentrates on implementing software solutions.

More about Software Engineer Team Lead jobs

What are the most commonly searched types of Software Engineer Team Lead jobs?

The most popular types of Software Engineer Team Lead jobs are:

What states have the most Software Engineer Team Lead jobs?

States with the most job openings for Software Engineer Team Lead jobs include:

What job categories do people searching Software Engineer Team Lead jobs look for?

The top searched job categories for Software Engineer Team Lead jobs are:

Infographic showing various Software Engineer Team Lead job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, and 3% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $145,890 per year, or $70.1 per hour.

Android Software Engineer - Team Lead

Johnson Health Tech North America Inc

Cottage Grove, WI • On-site

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted 18 days ago


Johnson Health Tech rating

8.1

Company rating: 8.1 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

154th of 499 rated machine equipment manufacturers


Job description

Description

*****This position will be 100% onsite*****


Position Overview:

The Software Engineer - Team Lead coordinates and participates in the development of Android software for fitness console development with global R&D teams. Directly manages a team of 4-6 Software Engineers and works with Product Owners and Global R&D to develop clear requirements/standards, review/assist in key phase gates, and help achieve quality, cost, and delivery of projects. Will focus on management of multiple projects through Johnson's Digital Product Development process to develop console software.


Leading by example, the ideal candidate will leverage sound technical knowledge to improve products and processes while guiding and inspiring team members. Has a strong capability to anticipate and resolve engineering development challenges early and effectively. Blends solid engineering skill and personnel leadership excellence.


Responsibilities:

Assists Engineering Manager in attracting and hiring top engineering talent

Provides work direction to engineers under supervision

Trains staff in product development processes

Works with engineers to meet KPI expectations

Serve as communication lead between global software teams

Drive consistency for task tracking and schedule for global software teams

Provide technical leadership for global software teams

Balance overall company needs for NPD and how Software Development fits into development of new products

Partner with Software teams for two-way support for product development

Translate marketing requirements into actionable technical tasks for the R&D team

Lead individual development projects as needed

Requirements


Education:

Bachelor's degree or above in Computer Science, Computer Engineering, Electrical Engineering, or other Science / Technical Engineering.


Experience:

3 to 5 years of Android development experience.

Experience mentoring or leading team members is a must.

7 to 10 years of object-oriented programming in a language such as C++, C# or Java

6 years of UI based application development

2 years with built-in and integration unit testing

5 years writing or editing technical documentation

5 years or project sustaining or inheritance

2 years project architecting in a team environment


Other Requirements:

Ability and willingness to travel both internationally and domestically, communicate with overseas teams during non-business hours

Ability to work well with numerous diverse groups and individuals

Ability to lead and inspire a team of engineers

Excellent written and verbal communication skills


Benefits:

We offer an excellent compensation package and team-oriented work environment with growth opportunities. Some of our outstanding benefits include:

Health & Dental Insurance

Company paid Life Insurance

401(k)

Paid Time Off benefits

Product discounts

Wellness programs


Equal Opportunity Employer, including Veterans and Individuals with Disabilities



What Johnson Health Tech employees say

Pay

Workplace

Get the full story on Breakroom