×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer; DevOps​/Cloud Enablement

Job in Cary, Wake County, North Carolina, 27518, USA
Listing for: Garmin Ltd.
Full Time position
Listed on 2026-07-04
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 150000 USD Yearly USD 110000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Lead Software Engineer (DevOps / Cloud Enablement)

Overview

We’re looking for an Experienced Engineer to join our team at Garmin’s Cary site location. This is a brand-new group driving application architecture standards, reliability, and cloud enablement across Garmin.

Our mission: partner with software engineering teams across the company to guide their technology transformations, accelerate cloud adoption, and define standards and best practices that raise the bar for how Garmin builds software. We influence all types of development teams — from customer-facing applications and internal tools to manufacturing engineering systems — all sharing a common goal: delivering reliability and scalability for their business domain.

As part of this team, you’ll collaborate globally with developers on both consulting and hands‑on engagements, offering the right balance of technical depth and practical guidance. You’ll also work closely with the Cloud Platform Engineering team to shape the evolution of our internal cloud services, ensuring they meet the needs of our diverse engineering community.

Great fit if you:
  • Are a seasoned software engineer or architect with strong cloud and platform engineering experience.
  • Have developed and operated cloud-native distributed services that require high reliability such as safety critical systems.
  • Communicate clearly — both in writing and in conversation — and know how to adapt your message to your audience’s technical level.
  • Have excellent customer service and bring empathy and patience when helping less experienced teams navigate complex challenges.
  • Stay pragmatic: you know the ideal solution isn’t always the right one for now.
  • Have strong opinions, yet remain humble, flexible, and collaborative.
  • Are energized by the challenge of building something new in a fast-moving, startup-like environment.
Essential Functions
  • Contributes, supports and enforces adherence to architecture roadmaps and development standards.
  • Exercises significant degree of leadership to projects and programs which contribute directly to organizational objectives.
  • Leads major development projects consisting of multiple components or sub projects which require sophisticated project planning.
  • Identifies and implements opportunities for system improvement around stability, performance, and maintainability.
  • Maintains, improves, and extends existing mult-system software and works collaboratively with Analysts/users to design software systems and develop/implement unit and system testing processes.
  • Assists with new technology selection and/or processor selection on new projects with broadly defined requirements.
  • Evaluates new technologies, features, and functions and provides input on broader technology solutions outside of core discipline.
  • Attends or participates in applicable professional organizations to bring outside knowledge to Garmin.
  • Serves as a mentor to less experienced IT Software Engineers (Software Engineers 1, 2, & Senior).
  • Demonstrates broad understanding of Garmin’s business model including Engineering, Operations, Finance, Sales & Marketing.
  • Develops reliable solutions to complex problems which require the regular use of ingenuity and creativity and serves as a leader of change.
  • Participates in project definition activities including feature analysis and system tradeoffs.
Basic Qualifications
  • Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems, or related field AND a minimum of 9 years relevant experience OR an equivalent combination of education and relevant experience.
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule).
  • Demonstrated proficiency in writing software in developmental languages (Java, Python, or C#).
  • Demonstrated experience in the successful implementation of technology solutions.
  • Must demonstrate proficiency and possess the experience necessary to design, enhance and develop single and multi-system applications.
  • Demonstrated experience with micro-services distributed environments and version control systems (ex. GIT).
  • Demonstrated proficiency/experience with automated testing tools and testing procedures.
  • Demonstrated strong and effective verbal, written, and interpersonal…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary