Software Engineer

JumpCloud Logo

JumpCloud

πŸ’΅ $110k-$150k
πŸ“Remote - United States

Summary

Join JumpCloud's Core Services team as a Software Engineer to develop mission-critical services for our foundational infrastructure, including the API Gateway, PKI systems, and workflow orchestration engines. You will implement highly available distributed systems handling authentication, authorization, rate limiting, and notifications at scale. This role involves migrating legacy MongoDB clusters to a new Data Platform while ensuring zero downtime and data integrity. The position requires 2-9 years of professional software engineering experience with Go and/or NodeJS, knowledge of API design and microservices, and familiarity with public cloud platforms. Excellent communication and collaboration skills are essential. JumpCloud offers a comprehensive benefits package and is a remote-first company.

Requirements

  • 2-9 years of professional software engineering experience
  • Experience with Go and/or NodeJS
  • Knowledge of API design and microservices concepts
  • Familiarity with public cloud platforms (AWS, GCP)
  • A proactive, self-starter mentality who can take a general direction and drive a project to completion
  • Excellent communication skills and a collaborative mindset, able to work effectively with teammates and stakeholders across the engineering organization
  • A strong sense of ownership and a passion for delivering high-quality, reliable services
  • A deep desire to learn and continually improve hard and soft skills
  • Understanding of distributed systems fundamentals

Responsibilities

  • Develop mission-critical services that power JumpCloud's foundational infrastructure, including our API Gateway, PKI systems, and workflow orchestration engines
  • Implement highly available distributed systems that handle authentication, authorization, rate limiting, and notifications at scale
  • Contribute to migrating legacy MongoDB clusters to our new Data Platform while ensuring zero downtime and data integrity
  • Support our API Gateway infrastructure
  • Create reusable libraries and plugins in Go and/or Node.js
  • Implement rate limiting solutions

Benefits

  • Several medical plans to choose from including a high deductible HSA plan with employer contribution
  • Two dental plans
  • Vision insurance
  • Flexible spending account (FSA)
  • Employee assistance program (EAP)
  • Short- and long-term disability
  • Life insurance
  • A 401k savings plan with match
  • Flexible paid time off policy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.