Remote Senior Software Engineer, Device Management - United States
Posted
Apply now
Please, let JumpCloud know you found this job
on RemoteYeah.
This helps us grow π±.
Description:
JumpCloud is seeking an experienced Senior Software Engineer to join their engineering team, focusing on applications and services for macOS machines and their interaction with the OS.
The role involves working with back-end services that interact with these applications and services, particularly in the area of Device Management, which is a key part of JumpCloud's product portfolio.
The engineer will primarily work with Go, along with Swift, Objective-C, and Python.
Responsibilities include gaining expertise in macOS launch daemons, event loggers, and OS internals, while working within an Agile framework to drive iterative development.
The role also involves learning and working with mTLS protocols and related security concepts, as well as using OAuth/OIDC flows for secure user authentication and service access.
The company values building strong connections, thinking big, and striving for continuous improvement.
Requirements:
Candidates must have 5+ years of industry and production programming experience developing macOS applications or managing macOS devices in languages such as Swift, Objective-C, C++, and Golang, with experience in at least one of these languages being essential.
Experience with public cloud providers (AWS, GCP, Azure, etc.) and CI/CD pipelines (TravisCI, CircleCI, GitHub Actions, etc.) for building, testing, and deploying applications is required.
Bonus points for candidates with experience in macOS or iOS application development or device management via MDM or other means.
Applicants must be located in and authorized to work in the USA.
Benefits:
JumpCloud offers a remote-first work environment, allowing employees to work from anywhere within the United States.
Employees will have the opportunity to work in a fast-paced, SaaS-based environment and tackle challenging technical problems.
The company promotes a culture of sharing and growing expertise, with a focus on collaboration and innovative thinking.
Employees will have a voice in the organization and the chance to work with a seasoned executive team and a supportive board.
JumpCloud is committed to creating a diverse and inclusive workplace, valuing human connections among employees regardless of their backgrounds.
Apply now
Please, let JumpCloud know you found this job
on RemoteYeah
.
This helps us grow π±.