JumpCloud

Senior Software Engineer, Devices - Türkiye

JumpCloud
Apply
1 day ago
Remote, India or Remote, TurkeySenior

Responsibilities

  • Develop cross-platform applications primarily with Go and Node.js for Windows, macOS, and Linux.
  • Build device management engines, custom system agents, MDM/DDM telemetry, and zero-touch enrollment pipelines.
  • Develop and maintain highly available cloud APIs for remotely configuring, patching, securing, and monitoring endpoints.
  • Work with Windows services, kernels, event loggers, Mac Launch daemons, and macOS internals.
  • Implement secure authentication and service access using mTLS and OAuth/OIDC flows.
  • Write and automate unit, functional, and acceptance tests.
  • Collaborate with architects, UX designers, DevOps, and product managers on system design, planning, and scoping.
  • Participate in Scrum-based development and assigned on-call shifts.
  • Mentor junior team members.

Requirements

  • 7–10 years of experience developing applications for macOS, Windows, or Linux, including third-party application integrations.
  • Professional experience with at least one of Go, Python, or Java, with Go preferred.
  • Strong hands-on experience in backend software or full-stack development.
  • Experience with AWS, GCP, or Azure and CI/CD pipelines, preferably GitHub Actions.
  • Knowledge of containerization technologies and Kubernetes.
  • Working knowledge of Swift, C#, or C++ is advantageous.
  • Working knowledge of device MDM is advantageous.
  • Experience with Windows services, event loggers, kernels, Mac Launch daemons, or app hosting is a bonus.
  • Fluent written and spoken English and authorization to work in Türkiye are required.

Benefits

  • Remote-first work arrangement within Türkiye.
  • Opportunity to work on device management, endpoint security, and cloud services across multiple operating systems.
  • Participation in a globally distributed team and collaboration with experienced technical and executive teams.
  • The role includes assigned on-call shifts.

Tech Stack

Categories

JumpCloud

About JumpCloud

501-1,000 employees

JumpCloud builds a unified open directory and IT management platform for organizations to manage user identities, devices, and access across Windows, macOS, Linux, and cloud resources. Its SaaS suite covers single sign-on, multi-factor authentication, Cloud RADIUS, LDAP/Active Directory integration, and server/device management for IT teams. Founded in 2012 and headquartered in Louisville, Colorado, the privately held company serves customers worldwide.

Contact me