Devices Software Engineer - Türkiye
Core
Develop and maintain distributed systems and microservices for an AI-powered unified IT management platform, focusing on device enrollment and access management.
Role type
Senior IC backend engineer (device management & microservices)
Builds
Scalable web applications, microservices, and device management protocols for enterprise IT
Domain
Cloud infrastructure, device management, and identity security
Deliverable
production ML models | product features
Required skills
Golang, distributed systems, microservices, RESTful/gRPC APIs, Kubernetes, Docker, AWS, CI/CD pipelines, OS application development (Swift/Objective-C/C++)
Preferred skills
Node.js, Java, Vue.js, cloud technologies (GCP/Azure), device enrollment concepts (Apple MDM/DDM/ADE, Android Enterprise, Windows MDM)
Technologies
Golang, Kubernetes, Docker, AWS, GitHub Actions, Vue.js, Swift, Objective-C, C++, Node.js, Java, Python, TypeScript
Responsibilities
Develop, test, and maintain distributed systems and microservices; Deploy scalable web applications in containerized environments; Build applications or scripts to manage/interact with native OS frameworks; Utilize automated CI/CD pipelines; Leverage AI in SDLC and PDLC phases; Collaborate on UI components for full-stack tracks
Seniority
Mid-Senior, hands-on IC