Description
CoreWeave is seeking a senior software engineer to join its Data Platforms Team. The ideal candidate will have experience in database and stream processing, and will be responsible for designing and implementing the platform to deliver data to teams with a focus on providing managed solutions through APIs.
The successful candidate will participate in operations and scaling of relational data platforms, develop a stream processing architecture, and improve the performance, security, reliability, and scalability of our data platforms and related services. They will also establish guidelines, guardrails for data access and storage for stakeholder teams, and ensure compliance with standards for data protection regulation.
In addition to technical skills, the ideal candidate will be able to grow, change, invest in their teammates, be invested-in, share their ideas, listen to others, be curious, have fun, and be themselves. CoreWeave values diversity and inclusion, and encourages candidates from all backgrounds to apply.
Key responsibilities:
- Design and implement the platform to deliver data to teams with a focus on providing managed solutions through APIs
- Participate in operations and scaling of relational data platforms
- Develop a stream processing architecture
- Improve the performance, security, reliability, and scalability of our data platforms and related services
- Establish guidelines, guardrails for data access and storage for stakeholder teams
- Ensure compliance with standards for data protection regulation
- Grow, change, invest in your teammates, be invested-in, share your ideas, listen to others, be curious, have fun, and be yourself
Requirements:
- 5+ years of experience in a software or infrastructure engineering industry
- Experience operating services in production and at scale
- Familiarity with one of the distributed NewSQL datastores such as CockroachDB, TiDB, YDB, Yugabyte and/or stream processing tools such as NATS or Kafka
- Experience with designing and operating these systems at scale
- Familiarity with Kubernetes and have interest or comfortable with using it for event-driven and/or stateful orchestration
- Proficiency in Go/Python/Java and interested in contributing to open source
ExperienceLevel: senior