Software Engineer II
Core
Building tools and enterprise-grade software to help organizations succeed with Apple device management.
Role type
Senior IC software engineer (Java backend)
Builds
Jamf products for enterprise customers
Domain
Enterprise IT management / Apple ecosystem
Deliverable
production ML models | product features
Required skills
Java, agentic AI tools for software development, testing and quality assurance, build systems (Jenkins/Bamboo)
Preferred skills
Kotlin, React, distributed messaging (Apache Pulsar/Kafka/RabbitMQ), DynamoDB, enterprise software architecture
Technologies
Java, Kotlin, React, Apache Pulsar, Apache Kafka, RabbitMQ, DynamoDB, Jenkins, Bamboo
Responsibilities
Break down customer problems into executable tasks, independently complete tasks from start to finish, mentor and coach other engineers, collaborate with product management and leadership, adhere to security and privacy protocols
Seniority
Mid-Senior, hands-on IC