Team/People Leader Application Software Engineering

Garmin Ltd.

Olathe (KS)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Garmin's benefit program

Job summary

Garmin Ltd. is searching for a full-time Team Leader IT Software Engineering to join their U.S. headquarters team in Olathe, Kansas. This role entails leading a team of engineers in designing and developing a modern web-based platform, ensuring high-quality delivery in an Agile setting. The ideal candidate should have over five years of experience in software engineering, possess strong leadership capabilities, and be familiar with API design and DevOps practices. The position offers a collaborative work environment focused on continuous improvement and innovation.

Qualifications

  • Minimum of 5 years of relevant experience in software engineering.
  • Strong verbal, written, and interpersonal communication skills.
  • Demonstrated ability to lead technical teams effectively.

Responsibilities

  • Lead a team of software engineers to deliver web-based platform features.
  • Define technical architecture ensuring scalability and reliability.
  • Collaborate with cross-functional partners to align technical delivery.

Skills

Technical leadership
Software engineering
Agile methodologies
Web-based applications
Team management

Education

Bachelor’s Degree in Computer Science or related field

Tools

CI/CD practices
API design

Job description

Overview

We are seeking a full-time Team Leader IT Software Engineering at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will provide technical and people leadership for the design, development, and delivery of a modern, web-based platform supporting enterprise service workflows. This role is responsible for defining technical architecture, guiding implementation decisions, and leading a team of engineers to deliver scalable, reliable solutions used by a broad and globally distributed user base.

The ideal candidate is a hands-on technical leader who can balance architecture, delivery, and team development while partnering closely with Product, Project Management, and other engineering teams in an Agile environment.

Essential Functions
Technical Leadership & Architecture
  • Define and evolve the technical architecture for a web-based platform, ensuring scalability, reliability, security, and maintainability
  • Lead technical design discussions and architectural decisions, including tradeoff analysis and technology selection
  • Ensure solutions align with enterprise standards while remaining pragmatic and fit-for-purpose
  • Participate in and guide design and code reviews, promoting sound engineering practices and patterns
Delivery & Execution
  • Lead a team of software engineers responsible for delivering features, tools, and platform capabilities
  • Partner with Product Owners and Project Managers to translate requirements into technical designs and delivery plans
  • Monitor progress against commitments, manage technical risks, and ensure delivery predictability
  • Balance new feature development with operational excellence, technical debt reduction, and platform stability
  • Coordinate dependencies and integrations with other internal systems and teams
Engineering & Development
  • Design, develop, and maintain web-enabled client-side and server-side applications following a structured SDLC
  • Ensure high-quality implementation through automated testing, CI/CD practices, and peer review
  • Maintain, enhance, and modernize existing software components over time
Team Leadership & Development
  • Build and sustain a high-performing engineering team through recruiting, coaching, and retention of top talent
  • Provide regular feedback, career development guidance, and performance management, including annual reviews
  • Foster a culture of ownership, accountability, collaboration, and continuous improvement
  • Develop and manage team capacity and performance metrics to support planning and transparency
Collaboration & Communication
  • Collaborate with cross-functional partners to align technical delivery with business objectives
  • Communicate technical concepts, risks, and decisions clearly to both technical and non-technical stakeholders
  • Participate in IT leadership discussions related to strategy, delivery health, and continuous improvement
Basic Qualifications
  • Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems, or related field AND a minimum of 5 years relevant experience
  • Previous experience and/or demonstrated ability to effectively manage technical resources
  • Minimum of 5 years of professional software engineering experience, including experience leading or mentoring other engineers
  • Demonstrated ability to lead technical teams and guide architecture and design decisions
  • Strong experience designing and building web-based applications and services
  • Solid understanding of modern software development practices, SDLC, and Agile delivery models
  • Strong verbal, written, and interpersonal communication skills
  • Proven ability to prioritize, problem-solve, and lead in a fast-paced, delivery-focused environment
Desired Qualifications
  • Experience designing and delivering enterprise-scale web platforms or internal products
  • Experience leading teams in Agile or Scrum environments
  • Familiarity with service-oriented or platform-based architectures
  • Experience with modern DevOps practices, CI/CD pipelines, and cloud-native concepts
  • Strong understanding of API design, integration patterns, and data persistence strategies
  • Experience working with globally distributed teams

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.

This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Team/People Leader Software (Python)
Team/People Leader Software (Python)

Garmin Ltd. • Olathe (KS)

On-site
USD 100,000 - 125,000
Garmin's benefit program
Team Leader Software Engineering - Golf
Team Leader Software Engineering - Golf

Garmin • Olathe (KS)

On-site
USD 140,000 - 180,000
Garmin Benefits
Team Leader Software Engineering - Golf
Team Leader Software Engineering - Golf

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 180,000
Team Leader Software Engineering
Team Leader Software Engineering

Garmin Ltd. • Louisville (CO)

On-site
USD 140,000 - 190,000
Lead Software Engineer (DevOps / Cloud Enablement)
Lead Software Engineer (DevOps / Cloud Enablement)

Garmin Ltd. • Olathe (KS)

On-site
USD 100,000 - 130,000
Team Leader Software Engineering - Mobile
Team Leader Software Engineering - Mobile

Garmin Ltd. • Olathe (KS)

On-site
USD 100,000 - 130,000
Garmin's benefit program
Team Leader Software Engineering
Team Leader Software Engineering

Garmin Ltd. • Broken Arrow (OK)

On-site
USD 90,000 - 120,000
Eligible for Garmin's benefit program
Software Engineer- Web Development/Applications
Software Engineer- Web Development/Applications

Garmin Ltd. • Olathe (KS)

On-site
USD 70,000 - 90,000
Sr Software Engineer - Web Development
Sr Software Engineer - Web Development

Garmin Ltd. • Olathe (KS)

On-site
USD 90,000 - 120,000
Benefit program
IT Software Engineer 2- Service Management Web Development
IT Software Engineer 2- Service Management Web Development

Garmin Ltd. • Olathe (KS)

On-site
USD 75,000 - 95,000
Benefits program