HamburgerMenu
hirist

Garmin - Software Development Engineer - Python/Node.js

Garmin Technologies
3 - 8 Years
Hyderabad

Posted on: 11/08/2026

Job Description

Position Summary :

- Garmin is searching for a talented and passionate NodeJS and Python developer to join our team of code enthusiasts.

- Stay up-to-date with industry trends and emerging technologies in CDN and cloud services like Cloudflare or Akamai.

- You are self-motivated, goal-oriented, and a strong team player who is willing to be an active contributor to the success of the team, providing technical solutions and support in a dynamic and highly performing environment.

- We offer you the chance to join a team of software professionals who all work together to achieve the best results for our customers. You will be working in a dynamic and agile environment surrounded by people with a pioneering spirit and passion for challenges.

Essential Functions :

We are looking for strong technologists who enjoy working on cross-functional teams and are passionate about what they do. Some responsibilities are:

- Design, develop, and maintain backend services, APIs, and applications using both Python and Node.js technologies for Garmin ecosystem.

- Participating in the full lifecycle of development from conception, analysis, design, implementation, testing, and deployment.

Working with developers across the globe on cutting-edge technologies including :

1. Microservices and big data/NoSQL :

- Working in an agile environment delivering code frequently to production, so you get to see what you build in action quickly.

- Working on big scalability challenges that lend to looking at new technologies and ways of doing things.

- Developing REST APIs in NodeJS design and development using HTML5 and CSS3.

- Preparing the server-side logic of a web application, developing the application's back-end components, and linking it with other web services.

- Provides solutions for complex software problems for existing applications. Maintains, improves, and extends existing software with limited assistance from other associates.

- Works collaboratively and professionally in a team environment to determine general approach and specific solutions to technical problems.

- Reviews complex tasks for soundness of technical judgment and overall adequacy and accuracy.

- Works with Garmin IT Analysts to develop and implement unit and system testing processes for single or multi-system projects.

- Demonstrates quality and effectiveness in work documentation and organization.

Experience and Skills Required :

- Graduated in a technical discipline or equivalent professional experience in computer science (BE/B.Tech/M.Tech/MCA/M.Sc) and Candidates should have 3+ years of relevant experience.


- Fluency in English is required.


Qualified candidates will also demonstrate proficiency with :

- Strong NodeJS and Python skills and any Cloudflare or Akamai experience.

- Ability to turn feature requests into technical designs.

- Willingness to take initiative and work independently while also collaborating in a team environment.

- Knowledge and experience with REST APIs.

- Previous relevant experience with HBase or SQL Server is highly desirable.

- Experience with test tools like JUnit, Arquillian, JMeter, etc.

- Good communication skills with both technical and non-technical team members.

- Demonstrated experience in successful implementation of technology solutions.

- Must demonstrate proficiency and possess experience necessary to design, enhance, and develop single and multi-system applications.

- Should work on networking, DNS, and HTTP problems, and interacting with customers.

- Experience with Agile-Scrum/Scrumban, Extreme Programming, Git, Jenkins CI/CD pipelines.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...