CareerPlanSign in

Senior Software Engineer (Java & Python)

London, United Kingdom💼 Full-time🗓 2026-07-24 → 2026-09-27

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

Sourced via greenhouse · Listed on CareerPlan, which tracks 814,000+ jobs from 20+ sources.