CareerPlan

Software Development Engineer (New Grad / Entry Level)

Seattle (hybrid)Full-time$110k2026-09-21 → 2026-11-11
Hybrid · United StatesNo visa sponsorship

Core

Build and maintain a distributed storage operating system in C & Rust that handles exabytes of data across datacenters, edge, and cloud, serving critical workloads like medical imaging and AI simulations.

Role type

Entry-level Software Development Engineer (IC)

Builds

A fault-tolerant distributed storage engine and transactional file system

Domain

Distributed systems, storage infrastructure, operating systems

Deliverable

production ML models | product features

Required skills

C, Rust, algorithms, data structures, distributed systems, concurrent programming, operating systems concepts

Preferred skills

C++, Java, Go

Technologies

C, Rust, Python

Responsibilities

Collaborate on design, code reviews, and pair programming; define and implement customer-facing features; debug and fix production issues

Seniority

Entry-level, mentored IC