Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JumpCloud Logo

Staff Software Engineer, Device Management R&D - United States

JumpCloud

$160,000 - $215,000
Aug 19, 2025
• • • • • • • Remote, US • • • • • • • Remote, US
Apply Now

JumpCloud is looking for an experienced Staff Software Engineer to join an engineering team focusing on various applications and services running on macOS machines, their interaction with the OS, and working with back end services that these applications and services interact with. This position will research new and existing MacOS features to creatively solve problems for our customers, and then solutionize the integration within our platform. Device Management services are key parts of the entire JumpCloud product portfolio. Along with our Identity and Directory services, Device Management provides the foundation for our solutions, both cloud and device based. This team’s work will make using JumpCloud easier and frictionless when it comes to the management of devices, all while providing a very high level of security.

Requirements

  • 7+ years of industry and production programming experience developing macOS applications or managing macOS devices in a variety of programming languages like Swift, Objective-C, C++, and Golang. Experience in one of these languages is a must.
  • Experience using one of the public cloud providers (AWS, GCP, Azure, etc) with CI/CD pipelines (TravisCI, CircleCI, GitHub Actions, etc) to build, test and deploy.
  • Hands-on experience working with distributed systems and microservices architecture.
  • Experience with device management via MDM or other means.

Responsibilities

  • Primarily working with Go, along with Swift, and Objective-C.
  • Gaining or utilizing expertise in areas like macOS launch daemons, XPC, Endpoint Security, Apple MDM, and OS internals.
  • Leading discovery of new macOS feature technologies and designing architecture that adheres to scalability and security best practices.
  • Work with engineering leadership and JumpCloud Product Management to ensure proper scoping of work and features.
  • Learning and working with mTLS protocols and related security concepts.

Other

  • Embodying our core values: building strong connections, thinking big, and striving to improve by 1% every day.
  • Strong communication and interpersonal skills.
  • This role is remote in the United States of America. You must be located in and authorized to work in the USA to be considered for this role.
  • Please submit your résumé and brief explanation about yourself and why you would be a good fit for JumpCloud.
  • All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.