Devices Software Engineer - India
About JumpCloud®
JumpCloud is Intelligent, Secure IT.
Responsibilities & Qualifications:
Experience: 3 to 5 years of professional production experience. A core capability in Golang is highly sought after, paired with an understanding of object-oriented backend environments.
Feature Ownership & Microservices: Develop, test, and maintain distributed systems and microservices using Golang (on need basis Node.js/Java depending on the subsystem, native development using C/C++/Java ) and RESTful/gRPC APIs.
Cloud & Modern Infrastructure: Deploy scalable web applications inside containerized environments utilizing Kubernetes (K8s), Docker, and AWS cloud infrastructure.
OS App Development: Baseline exposure to building applications or scripts that manage/interact deeply with native OS frameworks. Knowing languages like Swift, Objective-C, or C++ is a massive differentiator for this vertical.
CI/CD & DevOps Practices: Utilize automated CI/CD pipelines (e.g., GitHub Actions) to consistently build, test, and ship code safely.
AI Adoption: Leveraging AI in the SDLC and PDLC phases by using it as accelerator, for enabling better user experience and in testing cycles
UI Integration (For Full-Stack tracks): Collaborate with UI/UX teams to build modular, reusable UI components (frequently using Vue.js) that seamlessly hook into backend systems.
Device Management Knowledge: Understanding of device enrollment concepts (such as Apple MDM/DDM/ADE, Android Enterprise, or Windows MDM protocols) is highly valued.
Additional Qualifications:
Experience with cloud technologies (Preferably AWS, GCP or nice to have Azure)
Strong knowledge of Go, Java, Python, Typescript or other programming languages
Experience of working in a distributed systems environment
Strong communication and collaboration skills
Good troubleshooting skills and ability to work with ambiguity and drive clarity while delivering incremental value
Proven ability to thrive in a fast-moving, team-oriented, collaborative environment, not compromising on process & best practices
Strong technical foundation in software engineering design principles/patterns
Experience of efficiently working with geographically diverse engineering teams in today’s remote first work environment
About the Company
4dayweek.io is a job board dedicated to helping job seekers find roles at companies committed to better work-life balance, including 4-day weeks, 9-day fortnights, flexible schedules, and more. The platform lists thousands of jobs and companies with verified reduced-hours policies, and offers features like auto-apply and job tracking. It also provides resources on the pros and cons of shorter work weeks.
More jobs at JumpCloud
-
Engineering Manager, Authorization - India
Bangalore, India - Remote · full_time · Sep 11, 2026
-
Staff Software Engineer, Device Management - India
Bangalore, India - Remote · full_time · Sep 9, 2026
-
Staff Data Scientist, Machine Learning - India
Bangalore, India - Remote · full_time · Sep 3, 2026
-
Full Stack Software Engineer
India · remote · Aug 18, 2026
-
Full Stack Software Engineer, Front-End Focus - India
Bangalore, India - Remote · full_time · Aug 19, 2026