Software Engineer - Türkiye

JumpCloud delivers a unified open directory platform for securely managing identities, devices, and access across organizations.
Ankara, Türkiye
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Software Engineer - Türkiye

JumpCloud is seeking a Software Engineer to join their product development team, focusing on their unified open directory platform. The role involves working on backend services using primarily Golang and Node.js. As a key team member, you'll contribute to feature implementation, collaborate with product managers and architects, and help make crucial technology decisions. The position requires experience with SaaS applications, RESTful APIs, and distributed systems.

The company provides a remote-first work environment and values building connections across their global team. JumpCloud's platform helps IT teams and MSPs manage identities, devices, and access across organizations, supporting Windows, Apple, Linux, and Android devices from a single platform.

This role offers an opportunity to work on mission-critical systems and shape the future of modern identity and device management. You'll be part of a team that values continuous improvement and innovation, working with seasoned executives and a supportive board in a proven market.

The ideal candidate will have 3+ years of commercial software development experience, strong backend development skills, and experience with cloud platforms. You'll participate in on-call rotations and work in a fast-paced SaaS environment. The position offers the chance to work with talented professionals across departments while contributing to a product that simplifies IT management for organizations worldwide.

Last updated 11 days ago

Responsibilities For Software Engineer - Türkiye

  • Participate in feature implementation through individual contributions as part team, with a main focus on the backend services
  • Deliver high quality software
  • Collaborate closely with product managers, architects and UX on the team
  • Partner with Architects and CloudOps to help make key technology decisions
  • Help the team and organization live by core values

Requirements For Software Engineer - Türkiye

Go
Node.js
  • 3+ years of commercial software development experience in a variety of languages with focus on backend services
  • Experience developing SaaS applications in public cloud providers AWS, GCP or Azure
  • Solid understanding of designing and implementing RESTful APIs
  • Hands-on experience working with distributed systems and microservices architecture
  • Experience working with CI/CD pipelines
  • Strong communication and interpersonal skills

Interested in this job?

Jobs Related To JumpCloud Software Engineer - Türkiye

Platform Software Engineer

Platform Software Engineer position at JumpCloud, developing mission-critical services and distributed systems with Go and Node.js in a remote-first environment.

Technical Support Engineer, Windows - Mexico

Technical Support Engineer position at JumpCloud, focusing on Windows platform support, requiring 3+ years of system administration experience, offering remote work from Mexico.

Software Engineer, Device Management (ALL LEVELS)

Software Engineer position at JumpCloud focusing on device management systems, working remotely with Go and cross-platform development.

Software Engineer, Device Management (ALL LEVELS)

Software Engineer position at JumpCloud focusing on device management systems, working remotely with Go and cross-platform development.

Technical Support Engineer, Windows - Mexico

Technical Support Engineer position at JumpCloud, focusing on Windows platform support, requiring 3+ years of system administration experience, offering remote work from Mexico.