Remote Platform Software Engineer

Logo of JumpCloud

JumpCloud

πŸ“Remote - Turkey

Job highlights

Summary

Join our team of dedicated, passionate, and creative people who are eager to change the IT industry forever. JumpCloud is looking for an experienced engineer to join our Platform Engineering organization.

Requirements

  • 3+ years of professional programming experience (JumpCloud uses Golang, Python, NodeJS)
  • Professional experience developing and deploying applications in a public cloud environment (AWS, GCP, Oracle, AliCloud or Azure) with CI/CD pipelines
  • Container orchestration experience (e.g. Kubernetes)
  • Experience working with highly available distributed systems
  • Experience with infrastructure as code solutions (e.g. Terraform)
  • Experience leveraging tools to monitor platform stability, availability and performance (e.g. Datadog)
  • Passion for addressing complex engineering problems/challenges
  • Strong problem solving, communication and collaboration skills
  • Understanding of API design and microservices architecture

Responsibilities

  • Be responsible for defining and implementing routing, load balancing and general communication strategies in a distributed microservice-based containerized environment
  • Implement best practices, canary roll outs, and internal tooling to deliver distributed applications at scale
  • Be designing highly available systems, building tools and scaling the platform as well as modernizing and evolving key components

Benefits

Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let JumpCloud know you found this job on JobsCollider. Thanks! πŸ™