Senior Software Engineer - Data Infrastructure Services
Core
Design, implement, and operate scalable data infrastructure including managed databases, data ingestion, data flow, and data lakes for CoreWeave and its customers.
Role type
Senior Software Engineer - Data Infrastructure
Builds
Managed data solutions via APIs, relational data platforms, and stream processing architectures
Domain
Cloud Infrastructure / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Database engineering, stream processing architecture, reliability engineering, distributed systems design, Kubernetes orchestration, Linux system administration, Go/Python/Java proficiency
Preferred skills
NewSQL datastore experience, Kafka/NATS familiarity, Kubernetes operator development, open source contribution
Technologies
CockroachDB, TiDB, YDB, YugabyteDB, NATS, Kafka, Kubernetes, Go, Python, Java
Responsibilities
Design and implement data delivery platforms via APIs, operate and scale relational data platforms, develop stream processing architectures, improve platform performance and security, establish data access guidelines, participate in on-call rotation
Seniority
Senior, hands-on IC