Jump Cloud

Platform Software Engineer - Türkiye

Job Description

About the Role:
JumpCloud is looking for an experienced engineer to join our Platform Engineering organization. As a member of our Platform Team, you’ll have the opportunity to solve challenging and complex problems using the latest tools and technologies. 

The team is responsible for managing JumpCloud’s service-to-service network traffic, as well as the external points where our customers interact with JumpCloud’s interfaces and services.


In this role, you will:
  • 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, client-based routing and fine-grained security control to deliver distributed applications at scale.
  • Design highly available systems, building tools and scaling the platform as well as modernizing and evolving key components. The platform components  you own and build will serve as the foundation for JumpCloud and the internal engineering teams. You’ll work closely with other Cloud Engineering teams as well as engineering teams across the organization. 

  • We’re looking for:
  • 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,  or Azure) with CI/CD pipelines
  • Experience working with service mesh technologies (e.g. Istio)
  • Experience working with highly available distributed systems
  • Experience leveraging tools to monitor platform stability, availability and performance (e.g. Datadog)
  • Experience with infrastructure as code solutions (e.g. Terraform)
  • Knowledge of traffic engineering principles, practices, and standards
  • Passion for addressing complex engineering problems/challenges 
  • Strong problem solving, communication and collaboration skills
  • A strong team player who helps the team live by our core values: building connections, thinking big and 1% better every day

  • Preferred Qualifications:
  • Experience designing and implementing core infrastructure components of a platform 
  • Experience managing cloud deployments with Terraform 
  • Container orchestration experience (e.g. Kubernetes), bonus for Istio
  • Strong understanding of networking protocols