Senior Software Engineer (Swift)
Core
Senior Software Engineer owning the Jamf Trust macOS app end-to-end and vectoring pieces of Jamf Trust iOS, building Content Filter extensions and packet tunnel providers for ZTNA.
Role type
Senior IC Software Engineer (Swift/macOS/iOS)
Builds
Content Filter extension, packet tunnel provider, ZTNA client, shared Swift packages
Domain
Cybersecurity, Zero Trust Network Access (ZTNA), Apple Ecosystem
Deliverable
production ML models | product features
Required skills
Swift (production), Swift concurrency (async/await, actors, Sendable), Swift Package Manager, modular design, systems debugging, crash analysis, Apple Instruments, coding agent verification, technical leadership, mentoring
Preferred skills
Apple NetworkExtension framework, networking protocols (HTTP/HTTPS, DNS, VPN, TCP/IP), macOS system extensions, XPC, code signing, Fastlane, production observability, CI pipelines for agent code
Technologies
Swift, Apple Network Extension, Swift Package Manager, Apple Instruments, Fastlane
Responsibilities
Lead projects end-to-end as epic owner, carry operational load including 24/7 first-responder duty, maintain code quality and review throughput, build broad knowledge across macOS/iOS product surface, contribute to technical direction, improve diagnostics and observability, raise verification standards for agent-authored code, mentor less experienced engineers
Seniority
Senior, hands-on IC with mentorship responsibilities