Senior Software Engineer, Devices - India
Core
Build cross-platform device management engines (MDM/DDM) and cloud APIs to remotely configure, patch, secure, and monitor endpoints across macOS, Windows, Linux, iOS, and Android.
Role type
Senior Software Engineer, Devices (Backend/Full Stack)
Builds
High-availability cloud APIs, custom system agents, zero-touch enrollment pipelines, and cross-OS device management engines.
Domain
IT Management / Endpoint Security / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Node.js, macOS internals, Windows services/kernels, Linux, Swift, C#, C++, AWS/GCP/Azure, Kubernetes, CI/CD, mTLS, OAuth/OIDC
Preferred skills
Windows event loggers, Mac Launch daemons, MDM experience, mentoring
Technologies
Go, Node.js, Swift, C#, C++, Kubernetes, AWS, GCP, Azure, Github Actions
Responsibilities
Develop cross-platform applications for Windows, macOS, and Linux; implement OS-level integrations (services, kernels, daemons); build cloud APIs and telemetry pipelines; write and automate unit, functional, and acceptance tests; participate in strategic planning with product managers.
Seniority
Senior, hands-on IC