
Senior Software Engineer - India
JumpCloudPosted 2/12/2025

Senior Software Engineer - India
JumpCloud
Job Location
Job Summary
JumpCloud is seeking a Senior Software Engineer to join their remote development team. The ideal candidate will have 5+ years of industry/production programming experience, a Bachelor and/or Master degree or equivalent work experience, and experience delivering products collaboratively and end-to-end. They should be comfortable working in a cross-platform environment, willing to learn new technologies, and possess excellent organizational and inclusive technical leadership skills. The Senior Software Engineer will partner with product, UX, and other senior engineers on feature discovery and rapid prototyping, lead device management areas, and contribute to continuous improvement of processes and techniques. JumpCloud is committed to being Remote First, offering flexible remote work options, $4,000/year travel stipends, and equity in a fast-growing company. They value diversity, inclusion, and human connection, and are an equal opportunity employer.
Job Description
As a Senior Software Engineer, you will:
- Partner with product, UX and other senior engineers on feature discovery and rapid prototyping to help shape the long term roadmap in the JumpCloud product portfolio
- Partner with our architects to help make key technology decisions, inform build vs. buy decisions, and inform new product development vs. technical debt decisions
- Lead and contribute to device management areas ranging from working with operating system APIs & internals to contributing to our cloud platform
- Help your engineering team continuously improve our processes, techniques and technologies
We’re looking for:
- 5+ years of industry/production programming experience
- Bachelor and/or Master degree or equivalent work experience
- Experience delivering products collaboratively and end-to-end, from ideation through planning and scoping to implementation and maintenance
- Comfortable working in a cross-platform environment (Mac/Linux/Windows)
- Willingness to learn and embrace new technologies, languages, and frameworks
- Experience designing, programming, and implementing large information systems.
- Excellent organizational and inclusive technical leadership skills
- Experience in any of the following: Go, NodeJS, Java, Python, C, C#, or C++, with a willingness to learn Go and/or NodeJS