Staff Engineer – Distributed Data Systems & Infrastructure
Core
Design and evolve distributed data architectures and infrastructure platforms to support massive scale, high throughput, and multi-terabyte datasets for a global business operating system.
Role type
Staff Engineer (Distributed Data Systems & Infrastructure)
Builds
Reusable infrastructure components, frameworks, and platform capabilities enabling engineering teams to build scalable systems.
Domain
SaaS / Distributed Systems / Data Infrastructure
Required skills
Distributed systems architecture, Database internals (Relational & NoSQL), System design at scale, Technical strategy, Cross-team leadership, Infrastructure economics, Fault tolerance design, Scalability optimization
Preferred skills
Distributed SQL, Search infrastructure, Analytical databases, Large-scale storage systems
Technologies
MySQL, PostgreSQL, MongoDB, Cassandra, DynamoDB
Responsibilities
Design distributed data architectures for significant growth in traffic and data volume; Develop reusable infrastructure components and frameworks; Lead large-scale initiatives involving data distribution, sharding, replication, and migrations; Influence database technology choices and long-term infrastructure direction; Lead initiatives to improve scalability, resource efficiency, and infrastructure costs; Design systems for high availability and resilience under high throughput; Establish engineering standards and reusable solutions to eliminate recurring problems.
Seniority
Staff, hands-on IC with strategic influence
