Senior Software Engineer, Product Platform
Core
Build and unify foundational database and storage platform software to help engineering teams create, ship, and operate reliable products.
Role type
Senior Software Engineer (Database Platform)
Builds
Database and storage platforms, services, APIs, and developer tools for data lifecycle management
Domain
Financial technology, distributed systems, cloud infrastructure
Required skills
Database architecture, distributed systems, backend services, cloud infrastructure, Kubernetes, observability, Go, Java, Ruby, AI-assisted engineering
Preferred skills
Relational database production experience, online migrations, developer tooling, schema evolution
Technologies
MySQL, AWS Aurora, Vitess, DynamoDB, Redis, ElastiCache, OpenSearch, AWS, Kubernetes, Go, Java, Ruby
Responsibilities
Design, build, and operate database and storage platform software; Build services and APIs for database provisioning and lifecycle operations; Solve database scaling and performance problems; Partner with engineering teams on schema design and platform adoption; Lead technical projects from problem framing to operational ownership; Make tradeoffs between performance, reliability, cost, and developer experience
Seniority
Senior, hands-on IC