Türkiye Remote (Country) Employment

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
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
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 4 months ago