¡Activa las notificaciones laborales por email!

Senior Backend Software Engineer - Mexico

JumpCloud

Región Centro

A distancia

MXN 366,000 - 733,000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading SaaS company is seeking an experienced Software Engineer to work remotely. You will focus on backend technology, primarily using Golang, and contribute to Identity Governance and Administration services. The ideal candidate has 5+ years of experience in developing distributed systems and microservices, with knowledge of public cloud providers and CI/CD practices. Join us to help define modern identity and device management solutions.

Servicios

Remote work flexibility
Collaborative work environment
Professional development opportunities

Formación

  • 5+ years of experience in distributed systems, microservices, and REST APIs.
  • Expertise in Golang and integration with third-party applications.
  • Experience with one public cloud provider and CI/CD tools.

Responsabilidades

  • Implement features through both individual contributions and guidance.
  • Work in Golang and optional other modern languages.
  • Collaborate with teams to ensure highly available and performant systems.

Conocimientos

Distributed systems development
Microservices
REST APIs
Golang
Public cloud provider experience
CI/CD pipelines
Mentoring

Herramientas

Docker
AWS
GCP
Azure
Descripción del empleo

All roles at JumpCloud are Remote unless otherwise specified in the Job Description.

Overview

JumpCloud delivers a unified open directory platform that makes it easy to securely manage identities, devices, and access across your organization. JumpCloud enables users to work securely from anywhere and manage Windows, Apple, Linux, and Android devices from a single platform. JumpCloud is IT Simplified.

We’re looking for best-in-class talent to help define the future of modern identity and device management from the ground up.

About the role

JumpCloud is looking for an experienced Software Engineer to join an engineering team focusing on backend technology like Kubernetes and Go, with DevOps experience. Identity Governance and Administration (IGA) services are a key part of the JumpCloud product portfolio. Along with Authentication and Authorization services, IGA provides the foundation for identity and security solutions, both cloud and device based. The IGA team’s work will make JumpCloud easier to use while maintaining a high level of security.

What you’ll be doing
  • Feature implementation through both individual contributions and providing guidance in terms of organization, process and design.
  • primarily using Go, with experience in other modern languages acceptable.
  • Collaborate with architects, UX, and DevOps to ensure systems are highly available, scalable, performant, and deliver a great user experience.
  • Champion a culture of quality by instrumenting Go services for observability, creating actionable monitoring and alerts, and building automated tests to ensure high performance and reliability.
  • Operate within the Scrum framework.
  • Learn and work with cryptography and security concepts, including PKI, TLS/SSL, authentication, and encryption concepts. Bonus points if you have experience with these already.
  • Use OAuth/OIDC flows to authenticate users and enable service access.
  • Integrate identity via certs, OAuth, and other methods into cloud services like AWS API Gateway.
  • Work with 3rd party applications like mesh VPNs to ensure compatibility with JumpCloud identity.
  • Participate in planning/scoping conversations with product managers to shape the roadmap for Identity Management services.
  • Contribute to living by core values: building connections, thinking big, and getting 1% better every day.
We’re looking for
  • 5+ years of experience developing distributed systems, microservices, and REST APIs in multiple programming languages including Golang, with experience using them as integration points with third-party applications.
  • Experience with at least one public cloud provider (AWS, GCP, or Azure) and CI/CD pipelines (e.g., Travis, CircleCI) to build, test, and deploy.
  • Willingness to mentor junior team members.
  • Bonus points for experience with Python, Docker, feature flags, and behavior-driven development (BDD).

Note: There is an expectation to participate in on-call shifts to respond to alerts during assigned times.

Location

JumpCloud is committed to being Remote First, meaning you can work remotely within the country noted in the Job Description. You must be located in and authorized to work in the country noted in the job description to be considered for this role.

Language

JumpCloud conducts internal business in English. Interviews and screening will be conducted primarily in English. Fluency in English is required; additional language requirements will be included in the job description details.

Why JumpCloud?

If you thrive in a fast, SaaS-based environment and enjoy solving challenging technical problems, JumpCloud is a great place to grow your expertise. You’ll work with talented teams who are passionate about our mission and value diverse ideas and approaches.

One of JumpCloud's core values is to “Build Connections.” See the CEO quote for context on our culture: “We care deeply about the people that we work with and want to see everyone succeed.”

Please submit your résumé and a brief explanation about yourself and why you would be a good fit for JumpCloud. JumpCloud is not accepting third-party resumes at this time.

JumpCloud is an equal opportunity employer. All applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Scam Notice:

Please be aware of fraudulent job offers purportedly from JumpCloud. JumpCloud will never ask for personal account information, such as credit card details or bank account numbers, during recruitment. JumpCloud will never send checks for equipment prior to employment. All communication from JumpCloud recruiters and hiring managers will come from official @jumpcloud.com addresses and will never ask for payment or purchases. If you are unsure about authenticity, contact recruiting@jumpcloud.com with the subject line "Scam Notice".

#LI-Remote

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.