Staff Platform Software Engineer

JumpCloud delivers a unified open directory platform that makes it easy to securely manage identities, devices, and access across organizations.
Ankara, Türkiye
Backend
Staff Software Engineer
Remote
12+ years of experience
Enterprise SaaS

Description For Staff Platform Software Engineer

JumpCloud is seeking an experienced engineer to join their Platform Engineering organization. As a Staff Platform Software Engineer, you'll tackle complex problems using cutting-edge tools and technologies. The role involves designing highly available systems, building tools, scaling the platform, and modernizing key components. You'll be responsible for implementing best practices, creating internal developer tooling, automation, and optimizing the developer experience for distributed applications at scale. The position offers the opportunity to provide technical leadership in delivering a core and reliable platform to customers.

Key responsibilities include:

  • Designing highly available systems and scaling the platform
  • Building internal developer tools and automation
  • Implementing best practices and optimizing developer experience
  • Providing technical leadership on core platform delivery

Requirements:

  • 12+ years of professional programming experience (Golang, Python, NodeJS)
  • Experience with public cloud environments (AWS, GCP, Azure) and CI/CD pipelines
  • Operational container orchestration experience (e.g., Kubernetes)
  • Proficiency in infrastructure as code solutions (e.g., Terraform)
  • Experience with monitoring tools (e.g., Datadog)
  • Strong problem-solving, communication, and collaboration skills
  • Ability to lead cross-functional projects and teams
  • Understanding of API design and microservices architecture

JumpCloud offers a remote-first work environment and values building connections among diverse team members. They seek out-of-the-box thinkers passionate about solving challenging technical problems and contributing to a supportive, innovative workplace.

Last updated 5 days ago

Responsibilities For Staff Platform Software Engineer

  • Design highly available systems
  • Build tools and scale the platform
  • Modernize and evolve key components
  • Implement best practices
  • Build internal developer tooling and automation
  • Optimize the developer experience
  • Provide technical leadership on delivering core and reliable platform

Requirements For Staff Platform Software Engineer

Go
Python
Node.js
Kubernetes
Linux
  • 12+ years of professional programming experience (Golang, Python, NodeJS)
  • Experience with public cloud environments (AWS, GCP, Azure) and CI/CD pipelines
  • Operational container orchestration experience (e.g., Kubernetes)
  • Proficiency in infrastructure as code solutions (e.g., Terraform)
  • Experience with monitoring tools (e.g., Datadog)
  • Strong problem-solving, communication, and collaboration skills
  • Ability to lead cross-functional projects and teams
  • Understanding of API design and microservices architecture

Benefits For Staff Platform Software Engineer

  • Remote work options

Interested in this job?

Jobs Related To JumpCloud Staff Platform Software Engineer

Staff Software Engineer

Staff Software Engineer role at Uber focusing on Mobility Matching team, developing and optimizing algorithms for real-time driver-rider matching systems.

Senior Technical Program Manager

Senior Technical Program Manager role at Uber, leading cross-organizational initiatives for Maps and Marketplace platform.

Senior Staff Engineer - Uber Eats

Senior Staff Engineer position at Uber Eats leading technical initiatives and mentoring teams in consumer experience organization.

Staff Software Engineer

Staff Software Engineer role at Uber focusing on Earner Progression platform development and optimization.

Engineering Manager: Stateful Platform

Engineering Manager position leading Uber's Stateful Platform team in Aarhus, focusing on database infrastructure and distributed systems at global scale.