Remote (Country)

JumpCloud is hiring a JumpCloud - Staff Software Engineer, Device Management ...

About the Role

JumpCloud is looking for a Staff Software Engineer to join our Device Management team. You will play a key role in designing, building, and scaling the core platform that enables our customers to securely manage their IT resources.

What You'll Do

  • Architect, design, and develop high-scale backend services and APIs.
  • Lead technical initiatives and provide mentorship to other engineers.
  • Collaborate cross-functionally with Product, Design, and QA to deliver robust features.
  • Own the full software development lifecycle from concept to deployment and operation.
  • Drive improvements in system reliability, performance, and security.

What We're Looking For

  • Proven experience as a Staff or Principal-level engineer designing complex, distributed systems.
  • Expert-level proficiency in at least one backend language such as Go, Python, or Java.
  • Deep understanding of cloud infrastructure (AWS, GCP, or Azure), microservices, and data storage technologies.
  • A track record of technical leadership, including making architectural decisions and guiding engineering best practices.
  • Excellent communication skills and the ability to collaborate effectively in a remote setting.

Work Mode

This is a fully remote position open to candidates in the United States. We are considering applicants in Atlanta, GA; Salt Lake City, UT; Reno, NV; Austin, TX; Charlotte, NC; Detroit, MI; Houston, TX; Kansas City, KS; Miami, FL; Minneapolis, MN; Omaha, NE; Phoenix, AZ; St. Louis, MO; Tampa, FL; and Washington, D.C.

JumpCloud is an equal opportunity employer.

Required Skills
GoPythonREST APIsMicroservicesAWSDockerKubernetesCI/CDDistributed SystemsPostgreSQLMongoDBTerraformLinuxSystem DesignAgile
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
JumpCloud

A technology company focused on customer success and sales enablement

Visit website
Job Details
Category backend
Posted 7 months ago