Senior Software Engineer, Product Platform
Core
Build and unify foundational database and storage platforms to help engineering teams manage data safely, reliably, and efficiently.
Role type
Senior Software Engineer (Database Platform)
Builds
Database and storage platform software, services, APIs, and developer tools for data lifecycle operations
Domain
Fintech / Distributed Systems / Cloud Infrastructure
Required skills
Backend systems design, distributed systems, relational databases, database infrastructure, cloud services, Kubernetes, observability, Go, Java, Ruby, AI-assisted engineering
Preferred skills
Experience with online migrations, distributed storage, database scaling, schema evolution, query performance optimization
Technologies
MySQL, AWS Aurora, Vitess, DynamoDB, Redis, ElastiCache, OpenSearch, AWS infrastructure, Kubernetes, Go, Java, Ruby
Responsibilities
Design, build, and operate database and storage platform software; Build services and tools to automate database provisioning and migrations; Solve database scaling and performance problems; Partner with 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