
Remote opportunity at
JamfAssociate Software Engineer
Jamf is hiring a full-time Associate Software Engineer to build tools that assist organizations in succeeding with Apple. Serving more than 75,000 global customers, Jamf extends…
Career Tools
About This Role
Jamf is hiring a full-time Associate Software Engineer to build tools that assist organizations in succeeding with Apple. Serving more than 75,000 global customers, Jamf extends the Apple device experience to workplaces, schools, and healthcare environments, enabling secure deployment and management of Mac, iPad, iPhone, and Apple TV. In this role, developers work in agile delivery teams to create new features, enhance software components, and support new innovations and OS…
Job Description
Jamf is hiring a full-time Associate Software Engineer to build tools that assist organizations in succeeding with Apple. Serving more than 75,000 global customers, Jamf extends the Apple device experience to workplaces, schools, and healthcare environments, enabling secure deployment and management of Mac, iPad, iPhone, and Apple TV. In this role, developers work in agile delivery teams to create new features, enhance software components, and support new innovations and OS releases upon Apple availability.
This position is remote with a salary range of $64,800 to $117,480 per year. Team members may occasionally need to work at a Jamf office or collaborative work location for specific events. Candidates will collaborate with experienced engineers, product management, and leadership while maintaining a strong focus on engineering best practices and personal growth.
Responsibilities
- Build required tools to help organizations succeed with Apple
- Collaborate with experienced engineers, product management, and leadership to understand priorities and solve problems
- Partner with senior engineers to understand technical concepts and efficiently use available tools with guidance
- Learn and follow engineering best practices and processes while explaining any deviations
- Maintain a positive attitude when working through challenges
- Participate in ongoing security training and adhere to established security protocols
- Handle sensitive data responsibly and follow data protection practices
- Acknowledge and comply with the Jamf Code of Conduct
Requirements
- High school diploma or GED
Qualifications
- Minimum of one year of experience developing enterprise-grade software with an understanding of testing and quality assurance processes
- Experience in current programming languages and tools relevant to the position
- Experience with TypeScript, including building or maintaining production code
- Hands-on experience with AWS Lambda and other AWS services
- Working knowledge of Agile development practices such as sprints, backlog grooming, and standups
- Hands-on experience with AI-driven coding assistants like GitHub Copilot or Cursor
- Experience developing with AI tools, such as building AI-enabled features or applications
- Bachelor's degree or four years of relevant education and experience combined
Core Skills
Benefits
- Annual base pay ranging from $64,800 to $117,480 USD based on location, experience, and qualifications
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the posting specifies that the role is remote, though employees may occasionally be required to work at a Jamf office or collaborative location for specific events.
What is the salary for the Associate Software Engineer role?
The national pay transparency range for U.S. locations is $64,800 to $117,480 per year, with actual pay depending on factors such as role scope, location, budget, skills, experience, and qualifications.
What education or experience is required?
A high school diploma or GED is required. A bachelor's degree or four years of experience is preferred, along with at least one year of experience developing enterprise-grade software.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.