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.