This job listing has expired and the position may no longer be open for hire.

Senior Software Engineer (DevOps) at Garmin International in Boulder, Colorado

Posted in Engineering 30+ days ago.

Type: Full-Time





Job Description:

GPS Manufacturer/Distributor

Garmin is looking for a full-time Senior Software Engineer - DevOps to develop, administer and support Garmin’s cloud infrastructure utilizing Python, Docker, Puppet and AWS at our Garmin Pay office in Boulder, CO.   Garmin Pay is a contactless payment solution and you can learn more about it here.

The Software Engineering team you will be joining is responsible for building out and scaling a cloud based platform. We interact and coordinate with many teams across Garmin, so you should have an innate sense for collaboration to help Garmin build its next generation platform.

Other essential functions include:


  • Design and implement highly scalable, cloud-based applications and REST based web services

  • Be a key contributor in our automation strategy

  • Maintain and improve existing software engineering tools with upgrades and installations

  • Work with other Garmin teams to ensure infrastructure and applications that depends on it work together seamlessly

  • Assist in training engineering staff on proper software engineering tool use

  • Participate in on-call rotation supporting our production environment

  • Coordinate and work with 3rd party service providers

  • Apply Garmin's Mission Statement and Quality Policy and enthusiastically exhibit a desire to see Garmin succeed

EDUCATION, EXPERIENCE, AND SKILLS REQUIRED:

Bachelors of Science Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math or Physics or another relevanat engineering/technical field AND a minimum of 5 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)

  • Expert level of programming in Python, required

  • Proven experience in Linux fundamentals, networking and Bash scripting

  • Experience deploying/maintaining cloud infrastructure, such as AWS or similar technology

  • Proficient in Docker and deploying/maintaining Docker containers

  • Experience with version control (Git)

  • Experience with CI/CD technologies (Bamboo)

DESIRED SKILLS / EXPERIENCE:


  • Experience with configuration management technology, Puppet, huge bonus points!

  • Experience creating/managing cloud based infrastructure using technology like Terraform, AWS experience is a bonus

This position is eligible to earn a base compensation rate in the range of $71,000 - $145,000 depending on job-related factors as permitted by applicable law, such as level of experience, geographic location where the work is performed, and/or seniority.

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. 





More jobs in Boulder, Colorado

General Business
about 3 hours ago

The Kroger Co.
$65.22 - $67.97 per hour
Other
about 12 hours ago

Wells Fargo
Other
about 12 hours ago

Wells Fargo
More jobs in Engineering

Engineering
1 minute ago

Confidential
Engineering
about 1 hour ago

Greif Packaging LLC
Engineering
about 1 hour ago

Greif Packaging LLC