The position of Software Engineer II at Jamf is a remote role based in Poland. This opportunity calls for an individual who can contribute to the development of advanced systems focusing on AI and agentic workflows. Jamf, a company known for extending the Apple experience into the workplace, seeks someone who is innovative and can work in a collaborative environment that values trust and flexibility.
This position is classified as a full-time role, emphasizing Jamf's commitment to maintaining a balanced work-life culture while striving to achieve strong organizational goals. Moreover, the company provides substantial benefits, indicating their care for employee well-being.
As a Software Engineer II, you will be expected to:
Build production systems wherein AI agents interact with real code, authoring changes and maintaining an audit trail for transparency and reliability.
Analyze customer and platform challenges, breaking them down into manageable tasks, owning most tasks through the software development life cycle.
Establish autonomy lines, ensuring that the automation adheres to a model of trust boundaries, blast radius, and least privilege in system access.
Develop evaluation methods and observability tools to enhance the integrity of non-deterministic systems, focusing on accuracy and detecting silent degradation promptly.
Produce tangible evidence demonstrating operational control effectiveness rather than mere assertions about system claims.
Collaborate closely with security engineering teams, articulating complex concepts to diverse stakeholders within the organization.
Integrate best engineering practices, asking probing questions and addressing challenging problems to elevate both personal and team performance.
In order to be considered for the role, candidates must possess:
At least 3 years of experience developing enterprise-grade software in a commercial setting, paired with a solid understanding of testing and quality assurance methodologies.
Proficiency in Java or Python, with real-world experience exceeding 3 years in these programming languages.
Practical experience with Large Language Model (LLM) APIs and agentic frameworks that involve tool calling, multi-step execution, and generating structured outputs.
Familiarity with AI-driven coding assistants such as GitHub Copilot and Cursor for enhancing programming efficiency.
An apt sense of judgment on when automation can independently operate, alongside the ability to explain the established boundaries clearly.
Expertise in evaluating risk and managing vulnerabilities within software development cycles.
Previous exposure to agile working environments and familiarity with build systems like Jenkins or Bamboo.
Strong interpersonal skills, enabling effective collaboration at various organizational levels.
Additional qualifications that would benefit prospects include:
Knowledge of software supply chain security, involving practices like SBOMs, provenance, attestation, and image verification.
Experience operating AI agents at a repository scale, ensuring the output from these tools maintains trustworthiness.
Awareness of AI governance concerning security, model-use policies, data management, and compliance with regulatory requirements such as SOC 2 or FedRAMP.
While the job summary does not specify a salary range, it emphasizes a robust benefits package. Employees are rewarded with:
30 days of paid time off per year, allowing ample time for personal endeavors and relaxation.
3 extra paid days dedicated to volunteering, encouraging community engagement and altruism.
Access to a Multisport Card and health packages through Luxmed, ensuring comprehensive wellness support for employees.
These benefits reflect Jamf's commitment to promoting a fulfilling work environment and investing in the well-being of its employees.
Jamf’s culture revolves around openness, flexibility, and a high degree of employee trust. They foster an environment focused on respect, encouraging employees to manage their workflow in ways that suit them best. The importance of work-life balance is a significant feature of the company ethos, along with their dedication to promoting team collaboration and personal growth.
Jamf expresses a strong commitment to inclusivity and supporting diverse candidates. They actively encourage individuals with disabilities or specific religious beliefs to reach out for accommodations throughout the recruitment process, emphasizing the importance of a supportive workplace for all.
The Software Engineer II position at Jamf is an exciting opportunity for qualified individuals looking to contribute to innovative projects involving AI and software engineering. With a solid foundation of skills in Java or Python and experience in enterprise software development, this role could be an excellent fit for tech professionals who thrive in agile, collaborative environments. The emphasis on flexibility, work-life balance, and employee well-being are added benefits that make Jamf an attractive employer.
This job offer was originally published on jobicy.com
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.