Senior Software Engineer – Database Optimizer
Core
Build a greenfield product that continuously self-optimizes PostgreSQL and MySQL databases by detecting performance degradation, analyzing root causes, and automatically generating optimizations.
Role type
Senior IC software engineer (database optimization)
Builds
Intelligent systems for query analysis, index recommendations, and automated performance tuning
Domain
Cloud-native infrastructure, database internals, Kubernetes
Deliverable
production ML models | product features
Required skills
PostgreSQL, MySQL, Go, C++, query planning, index optimization, wire protocols, transactions, WAL, production troubleshooting
Preferred skills
Envoy extension, GRPC, REST APIs, GitOps, observability stack
Technologies
Golang, C++, Envoy, ClickHouse, PostgreSQL, MySQL, RDS, Cloud SQL, Azure Database, GRPC, REST, GitLab CI, ArgoCD, Helm, Prometheus, Grafana, Loki, Tempo
Responsibilities
Design, build, and operate database optimization services; Develop features for query analysis and automated tuning; Extend integrations with database protocols and cloud services; Implement query parsing and recommendation algorithms; Develop monitoring and alerting systems; Shape public and internal APIs; Participate in design and code reviews
Seniority
Senior, hands-on IC