Back to Jobs

Senior Software Engineer, Kubernetes

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

GoKubernetesAWSGCPAzureKubernetes OperatorsController-RuntimeCrossplane

About the role

We’re seeking a talented engineer to develop and maintain Kubernetes Operators for our Camunda 8 SaaS offering. You’ll play a vital role in ensuring the reliability of our cloud platform, managing numerous customer clusters and tackling complex challenges related to Kubernetes, infrastructure automation, and multi-cloud deployments across GCP and AWS. This is an opportunity to make a significant impact on our software and processes.

What You’ll Be Doing

  • Design, develop, and maintain Kubernetes Operators to manage the Camunda SaaS offering. Your work will directly contribute to helping Camunda deliver a robust platform with world-class reliability used by customers globally across all industries.
  • Collaborate with cross-functional teams (product, engineering, field) to define, ship, and iterate on features. You will work with high calibre teams on projects that will extend Camunda’s SaaS across clouds, enable multi-region deployments, and deliver world-class security features used by some of the largest enterprises world-wide.
  • Apply deep technical expertise to determine where AI tools fit within platform engineering work, integrating them where they add real value.
  • Proactively identify opportunities to improve existing codebase(s) for security, stability, and reliability. You will be part of a team that cares deeply about quality and reliability and make contributions that extend our reliability objectives.
  • Be an advocate for new ideas and help build a team environment that values both creativity and practicality.
  • Participate in an on-call rotation and 3rd level escalation support to ensure the system is meeting its objectives.

What You Bring

  • Experience using Go or another relevant language for cloud native software development.
  • Practical experience with at least one major Cloud Service Provider (AWS, Azure, or GCP).
  • Hands-on experience with Kubernetes and a deep understanding of its core concepts.
  • Willingness to work collaboratively within a team, share knowledge, and contribute to a positive engineering culture.
  • A pragmatic and autonomous approach to programming and problem solving.
  • A "you build it, you run it" mentality, coupled with a deep passion for automation and raising the quality bar.

Nice-to-haves

  • Experience writing and maintaining Kubernetes Operators ideally with Controller-Runtime & Kubebuilder.
  • Familiarity with infrastructure topics such as multi-region or multi-cloud provider setups, ideally with Crossplane.
Senior Software Engineer, Kubernetes
Camunda
Apply