Jump Cloud

Software Engineer, Core Services - Mexico

Job Description

What you'll be doing: 
JumpCloud is seeking a Software Engineer to join our Core Services team. In this role, you'll help develop mission-critical services that power JumpCloud's foundational infrastructure, including our API Gateway, Notification Systems, and workflow orchestration engines.

You'll work with the team to implement highly available distributed systems that handle authentication, authorization, rate limiting, and notifications at scale. Working with modern technology stacks, you'll contribute to migrating legacy MongoDB clusters to our new Core Services Platforms while ensuring zero downtime and data integrity.



Key technical focus areas include:
  • 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

  • We're looking for:
  • 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