Remote (Atlanta, Austin, San Francisco, Seattle) Hybrid Employment $223K – $259K

Ditto is hiring a Senior Platform Engineer, Operator

Requirements

  • Production Rust experience — you are comfortable owning a large, multi-crate Rust workspace, navigating async Rust, and reasoning about lifetimes and ownership in a long-running reconciliation loop context.
  • Deep Kubernetes internals — you understand how controllers, reconciliation loops, watches, owner references, finalizers, admission webhooks, and status subresources actually work; you've debugged controllers in production, not just written YAML against them.
  • Kubernetes operator development — hands-on experience building or maintaining a real Kubernetes operator using controller-runtime, kube-runtime, kubebuilder, or an equivalent framework; you understand the operational difference between a true reconciliation controller and a Helm wrapper.
  • Kubernetes networking fluency — you have worked with Service types, Ingress, IngressClass, and at least one major ingress controller at the configuration level; you can reason about the trade-offs between Ingress, LoadBalancer, and Gateway API as exposure patterns.
  • StatefulSet management in production — you understand rolling updates, PVC lifecycle, pod disruption budgets, and the operational implications of topology changes in stateful systems; you've debugged a stuck StatefulSet in a real cluster.
  • Observability integration — you have instrumented Kubernetes controllers with Prometheus metrics, have opinions about what good operator telemetry looks like, and understand how ServiceMonitor CRDs and Prometheus Operator fit together.
  • Enterprise customer orientation — you've built infrastructure or tooling subject to enterprise security reviews, compliance requirements, and sophisticated operational expectations; you understand what 'enterprise-grade' means in practice, not just in principle.

Nice to Have

  • Experience with kube-runtime specifically (Rust's Kubernetes controller framework)
  • Familiarity with Strimzi (Kafka operator) — the SMBP operator integrates with Strimzi for transaction log management
  • Cert-manager integration experience (Certificate, Issuer, ClusterIssuer resources and ACME lifecycle)
  • Property-based or generative testing experience, particularly proptest or similar frameworks in a Rust context
  • OLM and OpenShift operator certification experience — OperatorHub listing, bundle format, ClusterServiceVersion authoring
  • Kubernetes Gateway API experience (HTTPRoute, GRPCRoute, TCPRoute) as an implementer or operator
  • Supply chain security tooling: Cosign, SBOM generation (Syft, SPDX), container image signing workflows
  • Experience with distributed systems concepts relevant to CRDT-based sync, eventually consistent data stores, or peer-to-peer replication
  • Open source contributions to cloud-native infrastructure, Kubernetes ecosystem projects, or Rust systems tooling
Required Skills
kube-runtime specificallyStrimzidistributed systems concepts relevant to kube-runtime specificallyStrimzidistributed systems concepts relevant to
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Ditto
Ditto is redefining how data moves at the edge. Our mission is to make it seamless for developers to build resilient, real-time applications, regardless of network conditions. Whether you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without internet. With more than $145 million in funding and trusted by organizations like Chick-fil-A, Delta Airlines, and the U.S. military, Ditto powers mission-critical experiences across aviation, retail, travel, hospitality, defense, and more. As a globally distributed, fast-growing startup, we’re committed to building a diverse and inclusive team that reflects the wide range of perspectives needed to solve the world’s hardest connectivity problems.
All jobs at Ditto Visit website
Job Details
Department Engineering
Category infrastructure
Posted 10 days ago