We're looking for a hands-on, technically strong Support Engineer to help our customers deploy, operate, debug, and optimize distributed, cloud-native database systems built in Rust and Python.
Requirements
- 8+ years of professional experience in a support / operations / troubleshooting role in a distributed database or data infrastructure environment.
- Demonstrated experience with one or more of the following: distributed database systems, cloud-native data platforms, vector/feature stores, analytics engines or big data systems.
- Proficiency in Rust and/or Python: you should be comfortable reading, navigating, and debugging code in these languages; ideally you’ve built or debugged production-quality systems in one or both.
- Strong knowledge of distributed systems concepts: sharding, replication, consensus, failure modes, resource contention, performance bottlenecks, and cloud-native orchestration (Kubernetes, containerization, autoscaling).
- Excellent customer-facing communication skills: you’ll be working directly with high-value customers, so you must be comfortable explaining complex technical issues clearly, managing expectations, and advocating for the customer.
- Experience with cloud platforms (AWS, GCP, or Azure) and Kubernetes or serverless deployment models for database workloads.
- Strong sense of ownership, urgency, correct prioritization under pressure, and ability to work closely with engineering teams to drive resolution.