Staff Software Engineer (Device Management / MDM) – India
- Category
- Engineering
- Skills
- See official employer job description
- Experience
- Mid
- Openings
- 2
- Apply by
- October 23, 2026
About JumpCloud®
JumpCloud is Intelligent, Secure IT.
About the Role:
What you’ll be doing:
-
Regularly tackle the largest and most complex problems on the team. Serve as a technical leader on cross-functional projects.
-
Have to work with limited visibility of requirements, carry out independent research and experiments and collaborate with User eXperience (UX) and Product Managers to come up with the requirements.
-
Functionally decompose complex problems into simple, straight-forward solutions.
-
Exert technical influence to help teams build highly available, reliable and performant solutions by sharing your deep knowledge and experience.
-
Work alongside other Principal Engineers and Architects to drive a shared strategy across our teams
-
Partner across engineering as well as product management teams to empower initiatives that will impact and benefit multiple teams
-
Assist in the career development of others, actively mentoring individuals on advanced technical issues
-
Balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices.
We’re looking for:
-
12+ years experience as an engineer and leading complex engineering projects
-
Experience with cloud technologies, Micro services, SAAS architecture
-
Strong knowledge of Go and familiarity of Java, Typescript or other programming languages
-
Domain expertise of Apple/Windows/Android Device Management and policy enforcement
-
MDM & Endpoint Expertise: Deep domain knowledge of Device Management architectures (policy management, enrollment, Apple Push Notification service) across macOS, Windows, Linux, iOS, and Android.
-
Hands-on experience with public cloud platforms (AWS, GCP, or Azure), containerization (Kubernetes), and CI/CD pipelines (preferably GitHub Actions).
-
Experience of working in a distributed systems environment, Databases
-
Experience with Designing/architecting solutions involving various services, front end and Database
-
Strong leadership and collaboration skills to help technically drive and oversee complex projects on multiple teams from conception to completion
-
Ability to work with ambiguity and drive clarity while delivering incremental value
-
Proven ability to thrive in a fast-moving, team-oriented, collaborative environment
-
Strong technical foundation in software engineering design principles
-
Experience working with geographically diverse engineering teams in today’s remote first work environment
#LI-PD1
Responsibilities
• Lead end-to-end execution of projects and cross-functional deliverables for Staff Software Engineer (Device Management / MDM) - India.
• Collaborate closely with departmental peers and stakeholders to ensure seamless operational continuity.
• Monitor core performance KPIs, troubleshoot bottlenecks, and implement optimization protocols.
• Champion high quality standards, peer reviews, and comprehensive team documentation.
Candidate Skill Fit Analysis
Sign in to check profile matchRequired competencies and technical background for this position:
Estimated In-Hand Salary
New Tax Regime (AY 2026–27)Indicative estimate using standard assumptions for EPF, professional tax and Section 87A. Actual payroll, benefits and deductions vary by employer and individual.
Compensation Market Benchmark
Competitive BandEstimated industry distribution for Engineering roles in Bangalore, India - Remote: