This job has expired

This position was posted on September 27, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

JumpCloud Inc. logo

Software Engineer - United States

Job Overview

Location

Denver, CO - Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

September 27, 2025

Full Job Description

đź“‹ Description

  • • Own the end-to-end delivery of new features for JumpCloud’s Software Management product line, writing clean, testable Go, C++, Rust, Python, Java, or JavaScript code that is deployed to production multiple times per week and used by millions of IT professionals worldwide.
  • • Partner with product managers, UX designers, and fellow engineers to translate customer pain points into intuitive web interfaces and reliable backend services that let administrators deploy, patch, and remove software across Windows, macOS, Linux, and Android endpoints with a single click.
  • • Design and implement scalable micro-services and APIs that ingest, store, and query large volumes of software inventory and deployment telemetry, ensuring sub-second response times and 99.9 % uptime as our customer base grows.
  • • Write comprehensive unit, integration, and end-to-end tests using modern frameworks; participate in code reviews and maintain a high bar for quality, security, and performance in every pull request.
  • • Instrument services with metrics, logs, and traces; monitor dashboards to detect anomalies and proactively improve reliability before customers are impacted.
  • • Collaborate closely with Site Reliability Engineering to automate CI/CD pipelines, containerize workloads with Docker, and deploy to Kubernetes clusters on AWS, leveraging infrastructure-as-code best practices.
  • • Tackle challenging algorithmic problems such as dependency graph resolution, differential package updates, and bandwidth-efficient content delivery across globally distributed endpoints.
  • • Contribute to technical design documents and architecture decision records that influence the long-term direction of the Software Management platform and the broader JumpCloud open directory ecosystem.
  • • Engage directly with customer-facing teams during escalations, reproduce issues in lab environments, and ship hot-fixes that restore service within SLA targets.
  • • Participate in an inclusive, feedback-rich culture through daily stand-ups, weekly demos, blameless post-mortems, and monthly hack-days where bold ideas become prototypes.
  • • Mentor interns and new graduates, sharing best practices in code structure, testing, and agile delivery while continuously leveling up your own skills through pair programming and internal tech talks.
  • • Stay current with industry trends in package managers (APT, YUM, Chocolatey, Homebrew, MSIX, etc.) and endpoint management standards to ensure JumpCloud remains the simplest, most secure solution on the market.

🎯 Requirements

  • • Bachelor’s degree in Computer Science, Software Engineering, or related field obtained within the last 24 months
  • • Demonstrated fluency in at least one modern programming language such as Go, C++, Rust, Python, Java, or JavaScript through internships, co-ops, open-source contributions, or personal projects
  • • Solid grasp of data structures, algorithms, and object-oriented design principles as evidenced by coursework, coding challenges, or technical interviews
  • • Experience collaborating on software projects using Git version control and agile methodologies (Scrum or Kanban)
  • • Strong written and verbal communication skills in English, with the ability to explain technical concepts to both technical and non-technical teammates

🏖️ Benefits

  • • Competitive base salary of $85,000–$105,000 plus performance bonuses and equity in a high-growth SaaS company
  • • Comprehensive medical, dental, and vision insurance with multiple plan options, including an HSA with employer contribution and flexible spending accounts
  • • 401(k) retirement plan with company match, short- and long-term disability coverage, life insurance, and an employee assistance program
  • • Flexible paid time off policy, remote-first culture with a modern Louisville, CO office for hybrid collaboration days, and annual learning stipends for conferences and courses

Skills & Technologies

Python
JavaScript
Java
Rust
Linux
Remote
$85k-$105k
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

JumpCloud Inc. logo
JumpCloud Inc.
Visit Website

About JumpCloud Inc.

JumpCloud provides a cloud-based directory platform that unifies identity, access, and device management for small and medium-sized enterprises. Its service replaces or augments traditional Microsoft Active Directory and LDAP, enabling single sign-on, multi-factor authentication, device and patch management, and secure remote access across Windows, macOS, and Linux endpoints. Delivered as a SaaS solution, the platform centralizes user credentials, enforces security policies, and integrates with thousands of applications and infrastructure providers via standard protocols such as LDAP, SAML, RADIUS, and SCIM. Founded in 2012, JumpCloud serves organizations seeking to adopt Zero Trust security models without on-premises infrastructure.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Bengaluru
Full-time
Expires May 7, 2026
Design
Onsite

1 month ago

Apply
Boston - Remote
Full-time
Expires May 6, 2026
Python
GCP
Kubernetes
+4 more

2 months ago

Apply
United States
Full-time
Expires May 27, 2026
Python
JavaScript
TypeScript
+5 more

25 days ago

Apply
❌ EXPIRED
Sao Palo
Full-time
Expired Apr 1, 2026
Go
Product Management
Remote

3 months ago

Apply