Remote Platform Software Engineer - India

Posted

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

Description:

  • JumpCloud is seeking an experienced engineer to join their Platform Engineering organization.
  • The role involves solving complex problems using the latest tools and technologies.
  • The team manages JumpCloud’s service-to-service network traffic and external customer interactions with JumpCloud’s interfaces and services.
  • Responsibilities include defining and implementing routing, load balancing, and communication strategies in a distributed microservice-based containerized environment.
  • The engineer will implement best practices, canary rollouts, and internal tooling to deliver distributed applications at scale.
  • The position requires designing highly available systems, building tools, scaling the platform, and modernizing key components.
  • The platform components developed will serve as the foundation for JumpCloud and internal engineering teams.
  • Collaboration with other Cloud Engineering teams and engineering teams across the organization is essential.

Requirements:

  • Candidates must have 3+ years of professional programming experience, preferably in Golang, Python, or NodeJS.
  • Professional experience in developing and deploying applications in a public cloud environment (AWS, GCP, Oracle, AliCloud, or Azure) with CI/CD pipelines is required.
  • Container orchestration experience, such as Kubernetes, is necessary.
  • Experience with highly available distributed systems is essential.
  • Candidates should have experience with infrastructure as code solutions, such as Terraform.
  • Familiarity with tools to monitor platform stability, availability, and performance (e.g., Datadog) is required.
  • A passion for addressing complex engineering problems and challenges is expected.
  • Strong problem-solving, communication, and collaboration skills are necessary.
  • Understanding of API design and microservices architecture is important.
  • Candidates should be strong team players who embody the core values of building connections, thinking big, and continuous improvement.

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 collaborate with talented individuals across various departments who are passionate about the company's mission.
  • JumpCloud promotes a culture of human connection and inclusivity, ensuring that all employees feel valued and supported.
  • The company is committed to equal opportunity employment, considering all applicants without discrimination.
Apply now
Please, let JumpCloud know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback