Senior Software Engineer, Devices - Türkiye
Core
Building cross-OS device management engines, mobile device management (MDM/DDM) telemetry, custom system agents, and zero-touch enrollment pipelines for IT administrators to remotely configure, patch, secure, and monitor thousands of endpoints.
Role type
Senior Software Engineer, Devices (MDM/Endpoint Management)
Builds
Cross-platform device management software, system agents, and cloud APIs for macOS, Windows, Linux, iOS, and Android.
Domain
IT Management / Endpoint Security / Multi-OS Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Node.js, macOS internals, Windows services/kernels, Linux, CI/CD pipelines, Kubernetes, backend development, unit/functional/acceptance testing, mTLS, OAuth/OIDC
Preferred skills
Swift, C#, C++, MDM experience, Windows services/event logger/kernel, Mac Launch daemons
Technologies
Go, Node.js, AWS, GCP, Azure, GitHub Actions, Kubernetes, Swift, C#, C++, mTLS, OAuth, OIDC
Responsibilities
Develop cross-platform applications for Windows, macOS, and Linux; Gain expertise in OS internals (Windows services, kernels, Mac Launch daemons); Collaborate with architects, UX designers, and DevOps; Write and automate test cases; Participate in strategic planning for Device Management services.
Seniority
Senior, hands-on IC