Staff Software Engineer - India

JumpCloud delivers a unified open directory platform for securely managing identities, devices, and access across organizations, enabling users to work securely from anywhere.
Backend
Staff Software Engineer
Remote
8+ years of experience
Enterprise SaaS · Cybersecurity

Description For Staff Software Engineer - India

JumpCloud is revolutionizing identity and access management through their unified open directory platform. As a Staff Software Engineer, you'll join a dynamic team focused on synchronizing users, groups, and permissions across various services. The role involves tackling complex challenges in identity, authentication, and security using cutting-edge technologies like MongoDB, GoLang, Node, and Redis.

You'll be instrumental in shaping the future of identity management, working on critical infrastructure that allows organizations to integrate with any SaaS product where identities need to be managed. The position offers the opportunity to work with the latest cloud technologies while solving sophisticated problems in authentication and security.

The ideal candidate will bring deep technical expertise in programming and distributed systems, with a focus on Active Directory and cloud integration. You'll work in a collaborative, remote-first environment that values innovation and technical excellence. JumpCloud offers a unique opportunity to impact how organizations manage digital identities and access across their infrastructure.

This role is perfect for someone who combines technical depth with a passion for product development, offering the chance to work on large-scale systems that directly impact how modern organizations handle identity management. You'll be part of a team that values both technical excellence and customer success, working in an environment that encourages learning and embracing new technologies.

Last updated 18 days ago

Responsibilities For Staff Software Engineer - India

  • Understand technical details and protocols of Active Directory including LDAP, Kerberos and DNS
  • Help developers understand Active Directory integration
  • Work with engineering leadership and Product Management on work and feature scoping
  • Design architecture for user authentication and object migration from AD
  • Develop web services for AD Integration within JumpCloud's infrastructure
  • Plan migration from Active Directory to Microsoft Azure

Requirements For Staff Software Engineer - India

MongoDB
Go
Node.js
Redis
  • 8+ years of industry/production programming experience in Java, Python, C, or C++
  • Willingness to learn and embrace new technologies
  • Strong experience developing large-scale web applications, SaaS applications in cloud
  • Comfortable with Linux/OSX/Unix as desktop development environment
  • Strong database work experience with relational and non-relational databases
  • Strong team player with Agile experience
  • Bachelor's degree in Computer Science or related field
  • Passion for product and customer

Interested in this job?

Jobs Related To JumpCloud Staff Software Engineer - India

Staff Software Engineer, Backend

Staff Software Engineer position at JumpCloud focusing on backend infrastructure, API gateway, and distributed systems development with Go/Node.js in a remote environment.

Staff Software Engineer, Backend

Staff Software Engineer position at JumpCloud focusing on backend infrastructure, API gateway, and distributed systems development with Go/Node.js in a remote environment.

Staff Software Engineer, Backend

Staff Software Engineer position at JumpCloud focusing on backend infrastructure, API gateway, and distributed systems development with Go/Node.js in a remote environment.

Staff Platform Software Engineer

Staff Platform Software Engineer position at JumpCloud, focusing on building and scaling distributed systems and platform engineering with 12+ years of experience required.

Staff Platform Software Engineer

Staff Platform Software Engineer position at JumpCloud, focusing on building and scaling distributed systems and platform engineering with 12+ years of experience required.