1

Software Engineer Team Lead Jobs (NOW HIRING)

Job Title AI Software Engineer Team Lead Banesco USA is seeking an AI Software Engineer Team Lead for our IT Department in Miami. Primary Job Duties * Design, develop, and deploy AI-driven software ...

We are looking for a Senior Software Engineer, Team Lead to join the Roca Software team and help lead the systems behind that experience, including software running on connected devices, backend ...

Platform Engineer Team Lead

San Antonio, TX · On-site

$92K - $121K/yr

Lead, mentor, and develop a team of platform engineers supporting enterprise software delivery platforms * Establish platform engineering roadmaps, standards, and best practices. * Coordinate ...

Platform Engineer Team Lead

San Antonio, TX

$92K - $121K/yr

Lead, mentor, and develop a team of platform engineers supporting enterprise software delivery platforms * Establish platform engineering roadmaps, standards, and best practices. * Coordinate ...

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 ...

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 ...

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 Aug 17, 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 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.

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.
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:

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, 19% Part Time, and 4% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $145,890 per year, or $70.1 per hour.

AI Software Engineer Team Lead

Banesco USA

Miami, FL • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Job description

Job Title

AI Software Engineer Team Lead

Banesco USA is seeking an AI Software Engineer Team Lead for our IT Department in Miami.

Primary Job Duties

  • Design, develop, and deploy AI-driven software applications to automate and optimize complex banking workflows and internal processes.
  • Provide technical leadership and mentorship to junior developers, ensuring high-quality code and adherence to best practices in software engineering.
  • Collaborate with process analysts, product owners, and internal stakeholders to translate business requirements into scalable technical solutions that provide a competitive advantage.
  • Reinforce best practices for agile development, DevOps, and AIOps including sprint planning, CI/CD, AI evaluations / benchmarking, and robust observability / monitoring.
  • Complete all assigned annual training programs to stay current with technology trends and banking regulations.
  • Perform other functions and/or duties as assigned by the Automation Team Lead or VP, BI & Automation Manager.

Job requirements

  • Bachelor’s degree in Computer Science, Information Systems, Data Science, Mathematics, Statistics, or a related field, or equivalent practical experience.
  • Banking Experience: Minimum of three (3) years of experience in the banking or financial services industry is preferred, with specific exposure to core banking systems (e.g., Jack Henry & Associates) and compliance regulations.
  • Minimum 1 to 2 years of experience managing a team of developers or in a Supervisory role.
  • Mid-to-senior level experience in software engineering, ideally with a focus on AI applications and custom software product development.
  • Proven track record of technical leadership and the ability to mentor junior team members.
  • Strong understanding of agile development methodologies and R&D-focused engineering practices.
  • 3-5+ years of professional working experience with Python, Google Cloud, SQL
  • Experience with Vertex AI, Gemini models/APIs, or AI orchestration framework.
  • Ability to think outside the box to design innovative AI solutions for complex, non-linear business workflows25.
  • Preferably bilingual proficiency in both English and Spanish (fluency in speaking, understanding, reading, and writing) but not required.
  • Strong verbal and written communication skills with the ability to articulate technical concepts clearly to both technical and non-technical audiences across all levels of the organization.
  • Strong analytical and problem-solving skills to troubleshoot technical and non-technical issues, identify root causes, and propose effective solutions.
  • Meticulous attention to detail and accuracy in all aspects of work.
  • Ability to multi-task effectively, strong organizational skills, and excellent time-management and prioritizing abilities to meet deadlines in a fast-paced environment.
  • Strong customer service orientation, ensuring satisfaction of both internal and external stakeholders.
  • Ability to work independently and under pressure, making sound decisions according to established guidelines and accomplishing tasks accurately and on time.
  • Proven ability to create clear, concise, and professional technical documents and reports for various audiences, including management.

Benefits & Perks

  • Competitive base salary.
  • Paid time off.
  • Hybrid schedule.
  • 401k with employer match.
  • Tuition reimbursement.
  • Paid parental leave.
  • Medical, Dental, Vision.
  • Life Insurance.
  • Supplemental Insurances.
  • Short-Term & Long-Term Disability Benefits.
  • Free parking.
  • On-site Cafeteria.

About Us

Banesco USA is part of Banesco International, a worldwide group of financial institutions with presence in 6 countries.

As a corporation in continuous evolution, we promote the ongoing professional and personal development of our employees, by embracing challenges and adapting to the changing environment of today’s world. We aim to develop integral human beings, committed to making a difference at the workplace and out in the world.

Our actions are rooted in our Values: Reliability, Responsibility, Quality and Innovation. We believe that we all have the same ability to transform our daily tasks into significant contributions, and therefore, Leave Our Mark.

At Banesco USA, one of our most valued assets is our enthusiastic team, which strives every day to create a world-class organization in an ever-changing world. Together, our team has made us a market leader and we invite you to join us.

#LI-HYBRID