Remote Staff Software Engineer, Backend- Türkiye

Posted

Apply now
Please, let JumpCloud know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • JumpCloud is seeking an experienced Staff Software Engineer to join the Core Services team.
  • The role involves architecting and developing mission-critical services that power JumpCloud's foundational infrastructure, including the API Gateway, PKI systems, and workflow orchestration engines.
  • Responsibilities include designing and implementing highly available distributed systems that handle authentication, authorization, rate limiting, and notifications at scale.
  • The engineer will work with modern technology stacks to migrate legacy MongoDB clusters to the new Data Platform while ensuring zero downtime and data integrity.
  • Key technical focus areas include designing service-to-service authentication and authorization frameworks, building and maintaining API Gateway infrastructure, developing a robust workflow engine for business process automation, creating reusable libraries and plugins in Go and/or NodeJS, modernizing PKI infrastructure, implementing distributed rate limiting solutions, and engineering a scalable notification service.

Requirements:

  • Candidates must have 12+ years of professional programming experience with deep expertise in Go and/or Node.js.
  • A strong background in API design and microservices architecture is required.
  • Experience with public cloud platforms such as AWS or GCP is necessary.
  • A track record of building highly available, fault-tolerant systems is essential.
  • Knowledge of PKI, authentication protocols, and security best practices is required.
  • Experience with MongoDB/DocDB and database migration strategies is necessary.
  • Candidates must be located in and authorized to work in the country noted in the job description.
  • Fluency in English is required for communication and the interview process.

Benefits:

  • JumpCloud offers a remote-first work environment, allowing employees to work from anywhere within the specified country.
  • Employees will have the opportunity to work in a fast-paced, SaaS-based environment and tackle challenging technical problems.
  • The company values unique ideas and approaches, providing a platform for employees to share and grow their expertise.
  • Employees will work with talented individuals across various departments who are passionate about the company's mission.
  • JumpCloud promotes a culture of human connection and values diversity, ensuring a supportive work environment for all employees.
Apply now
Please, let JumpCloud know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback