Software Engineer, Core Services

JumpCloud Logo

JumpCloud

πŸ“Remote - Mexico

Summary

Join JumpCloud as a Software Engineer on the Core Services team, where you'll develop mission-critical services for their foundational infrastructure, including the API Gateway, Notification Systems, and workflow orchestration engines. You'll work with a team to implement highly available distributed systems that handle authentication, authorization, rate limiting, and notifications at scale. You'll also contribute to migrating legacy MongoDB clusters to their new Core Services Platforms while ensuring zero downtime and data integrity. This role is remote and requires you to be located in and authorized to work in the country specified in the job description.

Requirements

  • 3+ years of professional software engineering experience
  • Experience with Go and/or NodeJS
  • Knowledge of API design, gRPC, and microservices concepts
  • Familiarity with public cloud platforms (AWS, GCP)
  • Familiarity with DocDB and MongoDB
  • Strong and team-focused communication and interpersonal skills
  • Understanding of distributed systems fundamentals
  • You will be expected commit to being ready and able to respond during your assigned shift, so that alerts don't go unaddressed
  • You must be located in and authorized to work in the country noted in the job description to be considered for this role

Responsibilities

  • Supporting our API Gateway infrastructure
  • Creating reusable libraries and plugins in Go and/or Node.js
  • Supporting and building upon our Notification Services
  • Supporting and building upon our Workflow Services
  • Implementing rate limiting solutions

Benefits

JumpCloud is committed to being Remote First, meaning that you are able to work remotely within the country noted in the Job Description

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.

Similar Remote Jobs