Türkiye Remote (Country)

JumpCloud is hiring a Senior Software Engineer, Devices - Türkiye

About the Role

What You'll Do

  • Develop and maintain backend services in Go and Node.js that operate across Windows, macOS, and Linux environments.
  • Deepen your understanding of operating system internals, including Windows services, event logging, kernel components, and macOS launch daemons.
  • Collaborate with architects, DevOps, and UX teams to build highly available and scalable systems that prioritize security and performance.
  • Implement and integrate secure communication protocols such as mTLS, OAuth, and OIDC to protect service interactions.
  • Write and automate comprehensive test suites, including unit, functional, and acceptance tests, to ensure code reliability.
  • Participate in agile planning and contribute to long-term technical strategy alongside product teams.
  • Support and guide less experienced engineers through code reviews, pair programming, and knowledge sharing.

Requirements

  • 7–10 years of hands-on experience building applications for Windows, macOS, or Linux, using modern programming languages such as Python, Java, or Go.
  • Proven experience with public cloud platforms like AWS, GCP, or Azure, and CI/CD pipelines—GitHub Actions is preferred.
  • Familiarity with containerization using Docker and orchestration via Kubernetes.
  • Solid background in backend or full-stack development with a focus on system reliability and scalability.
  • Willingness to mentor team members and contribute to a collaborative engineering culture.

Benefits

  • Fully remote work environment with team members across 15+ countries.
  • Inclusive, values-driven culture that encourages innovation and personal growth.
  • Opportunity to work directly with senior leadership and influence technical direction.
  • Commitment to diversity and equal opportunity in all aspects of employment.
  • Supportive environment that values continuous improvement and unique perspectives.
Required Skills
GoNode.jsPythonJavaGolangAWSGCPAzureGitHub ActionsKubernetesCI/CDcontainerizationbackend developmentfull stack developmentmentoring GoNode.jsPythonJavaGolangAWSGCPAzureGitHub ActionsKubernetesCI/CDcontainerizationbackend developmentfull stack developmentmentoring
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
JumpCloud
A technology company focused on customer success and sales enablement
All jobs at JumpCloud Visit website
Job Details
Department Engineering – Software Engineering
Category backend
Posted 5 months ago