Senior Software Engineer (Java & Python)
Core
Build and lead the technological transition for Jamf Insights, a web application empowering Managed Service Providers (MSPs) to manage device fleets via detailed inventory, remediation, analytics, and streamlined workflows.
Role type
Senior Software Engineer (Java & Python)
Builds
Jamf Insights web application (device inventory, remediation, analytics, enrolment configuration) for MSPs and admins.
Domain
Enterprise Device Management (MDM) / SaaS
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Python, Django, REST API, Microservice architecture, AWS, Testing & Quality Assurance, Build systems (Jenkins/Bamboo)
Preferred skills
Performance and load testing, AI-driven coding assistants (GitHub Copilot, Cursor), Agile methodology, Apple platform experience
Technologies
Java, Spring Boot, Python, Django, REST API, Pulsar, Auth0, AWS, Jenkins, Bamboo
Responsibilities
Break down customer problems into executable tasks; independently complete tasks from start to finish; produce designs for new and existing features; communicate technical concepts to stakeholders and across the organization.
Seniority
Senior, hands-on IC