CareerPlan

Software Engineer - New Grad, Distributed Data Systems (2027 Start)

Mountain View, CaliforniaFull-time$138k–$155k2026-10-27 → 2026-11-10

Core

Building and running the world's best data and AI infrastructure platform, focusing on distributed data systems, query optimization, and storage management.

Role type

New Grad Software Engineer (Distributed Data Systems)

Builds

Unified data and AI infrastructure platform (Lakehouse architecture)

Domain

Data infrastructure, distributed systems, storage systems

Deliverable

production ML models

Required skills

Java or C++, algorithms, data structures, OOP principles, end-to-end project management

Preferred skills

passion for database systems, storage systems, distributed systems, language design, performance optimization

Technologies

Java, C++