Senior Software Engineer, Device Management

JumpCloud Logo

JumpCloud

πŸ’΅ $140k-$200k
πŸ“Remote - United States

Summary

Join JumpCloud as a Senior Software Engineer and contribute to the development and improvement of macOS applications and services. You will work with a team focused on device management, a key component of JumpCloud's product portfolio. This role involves working primarily with Go, Swift, and Objective-C, utilizing expertise in macOS internals, and working within an Agile framework. You will also be involved in using OAuth/OIDC flows for secure authentication and will embody JumpCloud's core values. The position offers a competitive salary range of $140,000-$200,000 annually, along with a comprehensive benefits package. This is a fully remote position within the United States.

Requirements

  • 5+ 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
  • Strong communication and interpersonal skills

Responsibilities

  • Primarily working with Go, along with Swift, and Objective-C
  • Gaining or utilizing expertise in areas like macOS launch daemons, event Loggers, and OS internals
  • Working within an Agile framework to drive iterative development
  • Learning and working with mTLS protocols and related security concepts
  • Using OAuth/OIDC flows for secure user authentication and service access
  • Embodying our core values: building strong connections, thinking big, and striving to improve by 1% every day

Preferred Qualifications

Bonus points if you have experience with device management via MDM or other means

Benefits

  • Several medical plans to choose from including a high deductible HSA plan with employer contribution
  • Two dental plans
  • Vision insurance
  • Flexible spending account (FSA)
  • Employee assistance program (EAP)
  • Short- and long-term disability
  • Life insurance
  • A 401k savings plan with match
  • Flexible paid time off policy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs