JumpCloud

Senior Devices Software Engineer - India

New Delhi, Delhi, India

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Cloud Computing, Software Development, IT ManagementIndustries

Software Engineer, Devices

Employment Type: Full Time Location Type: Remote

About JumpCloud

JumpCloud® delivers a unified open directory platform that makes it easy to securely manage identities, devices, and access across your organization. With JumpCloud, IT teams and MSPs enable users to work securely from anywhere and manage their Windows, Apple, Linux, and Android devices from a single platform. JumpCloud is IT Simplified.

Do you enjoy solving challenging problems using the latest technologies within a great team? Is knowing your work will be highly visible and mission critical a key component for the next step in your career? At JumpCloud, we’re looking for best-in-class talent to help define the future of modern identity and device management from the ground up.

About the Role

The Jumpcloud Devices services organization is focused on ensuring that users, groups, and permissions are synchronized seamlessly with non-JumpCloud services. Our charter is to allow organizations to integrate with any SaaS products where identities can be sourced and where identities and access need to be managed. This allows IT admins to manage user identities in a single source and reflect them to any resource an employee needs access.

We’re looking for passionate software engineers to be the next members of our awesome engineering team. You will have the opportunity to play a pivotal role in shaping the success of this team as it delivers customer value and solves some very difficult problems around identity, authentication, security, and cloud scaling.

We're solving complex problems in the cloud using the latest and greatest technologies like MongoDB, GoLang, Node, Vagrant, Docker, Saltstack, ELK Stack, Redis, etc. But wait, you haven’t used those technologies? No worries: we’re open-minded and we believe that good engineering is not technology specific.

What you’ll be doing:

  • Feature implementation through both individual contributions and providing guidance in terms of organization, process and design.
  • Our team primarily uses Go, although experience with other modern languages is fine.
  • Collaborate closely with architects, UX, and DevOps to ensure our systems are highly available, scalable, performant, and deliver an amazing user experience.
  • Work with engineering leadership and JumpCloud Product Management to ensure proper scoping of work and features.

We’re looking for:

  • 8+ years of industry/production programming experience in Java, Python, C, or C++ with a strong interest to learn and work in Go and NodeJS (Bonus points for already knowing some Go, NodeJS).
  • Moderate to a good level of exposure to AI tools for logic building and automation.
  • Willingness and demonstrated ability to learn and embrace new technologies, languages, and frameworks.
  • Strong Experience developing large-scale web applications, SaaS applications in the cloud (AWS a plus) or large, distributed systems.
  • Comfortable with Linux/OSX/Unix as desktop development environment.
  • Strong database work experience, including relational and non-relational databases.
  • Strong team player that wants to win together. We are both Agile and agile, and we’re a team that’s constantly working together.
  • Bachelor’s degree in Computer Science or a closely related field.
  • Passion for product and customer, not just for code.

Bonus points if you have experience with:

  • Design and implement AI-powered features using LLMs, MCP and other advanced technologies.
  • Develop agentic AI systems that can autonomously perform complex tasks and bring humans in the loop at the right time. This will involve thinking about and building systems that balance automation with control.
  • Integrate LLM and AI models into the JumpCloud platform to power new, innovative features at the cutting edge of enterprise-grade AI.
  • Proven experience designing and implementing solutions with LLMs like GPT-4, Claude, or open-source models. We value practical application, so this experience is highly valued.

Skills

GoLang
Node
MongoDB
Vagrant
Docker
Saltstack
ELK Stack
Redis
Identity Management
Authentication
Security
Cloud Scaling
Software Engineering

JumpCloud

Cloud-based identity and access management services

About JumpCloud

JumpCloud offers cloud-based directory services that help businesses manage user identities and access to IT resources like applications, networks, and devices from a single platform. It serves a variety of clients, including small and medium-sized businesses and larger enterprises, particularly in sectors that require strong IT security. The company operates on a subscription model with different service tiers, allowing clients to choose features that fit their needs and budgets. JumpCloud's goal is to simplify identity management and access control, enhancing security and operational efficiency for its users.

Louisville, ColoradoHeadquarters
2012Year Founded
$371.3MTotal Funding
SERIES_FCompany Stage
Enterprise Software, CybersecurityIndustries
501-1,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Health Savings Account/Flexible Spending Account
Unlimited Paid Time Off
401(k) Company Match
Remote Work Options

Risks

Increased competition from established IAM providers like Okta and Microsoft.
Rapid technological advancements may strain JumpCloud's resources to keep up.
Economic uncertainties could impact spending on IAM solutions, affecting revenue.

Differentiation

JumpCloud offers a unified platform for identity and device management.
The company provides Zero Trust security models for remote and hybrid work environments.
JumpCloud's SaaS Management capabilities address the rising importance of cloud-based applications.

Upsides

The global IAM market is projected to grow at a CAGR of 13.1% until 2030.
Increased demand for Zero Trust models aligns with JumpCloud's offerings.
Growing need for SME cybersecurity solutions supports JumpCloud's market presence.

Land your dream remote job 3x faster with AI