Staff Software Engineer, Data Infrastructure Services
Core
Design and operate multi-regional data platforms and stream processing architectures to ingest, flow, and retrieve data for AI infrastructure.
Role type
Staff Software Engineer, Data Infrastructure Services
Builds
Multi-regional datastore strategy, event-driven data flow systems, and managed data solutions for internal teams.
Domain
Cloud Infrastructure / AI Compute / Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Distributed NewSQL datastores (CockroachDB, TiDB, YDB, Yugabyte), Stream processing (NATS, Kafka), Kubernetes (operators, orchestration), Go or Python, Linux storage/networking stacks, Data consistency and concurrency models, System scalability and reliability design.
Preferred skills
Kubernetes operator development, Open source contributions, Elastic solution decomposition.
Responsibilities
Drive technical decision-making and mentor engineers, Champion event-driven architecture adoption, Design and implement data delivery platforms, Develop stream processing architecture, Improve platform performance and security, Establish data access guidelines and ensure regulatory compliance.
Seniority
Staff, hands-on IC with mentorship
