2 months ago
Responsibilities
- Design, build, and continuously support foundational infrastructure for developers.
- Develop build systems, cloud infrastructure, and support tools for internal and external customers.
- Address scalability challenges and implement technical solutions benefiting the broader engineering team.
- Own platforms through development, testing, and production release.
- Mentor junior developers and review team code for quality and performance.
- Research problems, implement algorithmic solutions, and decompose requirements into well-defined tasks.
- Provide peer technical assessments and help drive engineering best practices and education.
- Participate in an on-call rotation of approximately one week per quarter and support rotating coverage for 24/7 operations.
Requirements
- Bachelor’s degree in computer science, engineering, mathematics, physics, or a related field and at least 5 years of relevant experience, or an equivalent combination of education and experience.
- Cumulative GPA of at least 3.0 as a general rule.
- Mastery of software development in C#, SQL, PHP, or Python, with relevant data structures or object-oriented design experience.
- Demonstrated ability to design well-architected software systems, research fundamental problems, and implement algorithmic solutions.
- Experience serving as a lead software engineer on a complex software project.
- Experience with infrastructure as code using Terraform, Ansible, and/or CloudFormation.
- Experience with CI/CD tools such as TeamCity or Jenkins and with AWS, GCP, or similar cloud technologies.
- Experience with Docker, container orchestration, scalability, application refactoring, and architectural changes.
- Understanding of microservices, software architecture principles, Clean Architecture, and Domain-Driven Design.
- Strong verbal, written, interpersonal, organizational, prioritization, and problem-solving skills.
Benefits
- Eligible for Garmin’s benefit program.
- Full-time position located in the Greater Denver area.
- Rotating schedule and on-call coverage support Garmin’s 24/7 operations; on-call rotation is approximately one week per quarter.
Categories
About Garmin
Garmin designs and sells GPS-enabled electronics and software for consumers and specialized markets, including wearables, automotive, marine, outdoor, and aviation. Its portfolio spans smartwatches and cycling computers to chartplotters and certified avionics, with revenue from device sales plus maps, apps, and subscription services. Founded in 1989 and headquartered in Olathe, Kansas, Garmin is a public company traded on NASDAQ (GRMN) with global manufacturing and R&D sites.
