Senior Software Engineer | Database Optimization
Core
Building an autonomous database administrator that identifies problems, recommends improvements, and validates changes before they are applied to customer production systems.
Role type
Senior Software Engineer (Database Optimization)
Builds
A high-performance Rust proxy (Database Gateway) and a Go-based recommendation engine (Database Agent) for database workloads.
Domain
Cloud infrastructure, database systems, and autonomous operations.
Deliverable
production ML models
Required skills
Go, Rust, PostgreSQL, MySQL, database wire protocols, query profiling, index design, performance tuning, system architecture, debugging
Preferred skills
Database proxies/gateways, cache invalidation strategies, query-plan analysis, workload replay, Prometheus/Grafana/OpenTelemetry, Kubernetes, Terraform
Responsibilities
Design and build the Database Gateway and Database Agent; develop high-performance services in Go and Rust; create methods for safely validating database recommendations; debug complex production issues; analyze database performance and workload patterns; contribute to product direction and technical roadmap.
Seniority
Senior, hands-on IC
