Remote Software Engineer - India

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • JumpCloud is seeking an experienced Software Engineer to join the engineering team focusing on OAuth, OpenID Connect, and Public Key Infrastructure (PKI).
  • The role involves working with services utilizing these technologies, with a focus on Identity Management (IM) services.
  • The IM services are crucial for the JumpCloud product portfolio, providing the foundation for identity and security solutions.
  • Responsibilities include feature implementation, collaboration with architects, UX, and DevOps, and ensuring systems are highly available, scalable, and performant.
  • The team primarily uses Go but experience with other modern languages is acceptable.
  • The role involves learning and working with cryptography and security concepts, including PKI, TLS/SSL protocols, authentication, encryption, and related concepts.
  • Tasks include using OAuth/OIDC flows for user authentication, integrating identity into cloud services like AWS API Gateway, and working with 3rd party applications to ensure compatibility with JumpCloud identity.
  • The position also involves shaping the future roadmap of Identity Management services and living by the organization's core values.

Requirements:

  • 5-8 years of experience in developing distributed systems, microservices, and REST APIs in various programming languages, including Golang.
  • Proficiency in using public cloud providers (AWS, GCP, or Azure) with CI/CD pipelines for building, testing, and deploying.
  • Willingness to mentor junior team members.
  • Bonus points for experience with RADIUS, LDAP, Python, Docker, feature flags, and BDD.

Benefits:

  • Remote work opportunity within the country specified in the job description.
  • Participation in on-call shifts to ensure alerts are promptly addressed.
  • Opportunity to work in a diverse, English-speaking environment with teams across 15+ countries.
  • Chance to work in a fast-paced, SaaS-based environment and solve challenging technical problems.
  • Collaborate with talented individuals passionate about the company's mission and contribute unique ideas to product development.
  • Equal opportunity employer with a focus on building connections and supporting employee success.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback