Data Path Senior Software Engineer
Core
Design, build, and optimize high-performance distributed systems, core data engines, and backend infrastructure for massive datasets.
Role type
Senior IC distributed systems software engineer
Builds
Next-generation distributed storage platform and scalable services
Domain
Enterprise data infrastructure / AI infrastructure
Deliverable
production ML models
Required skills
C/C++, Linux internals, distributed systems, networking, system architecture, debugging, performance optimization
Technologies
C, C++, Linux, TCP/IP
Responsibilities
Design and develop core components of a next-generation distributed storage platform; Build scalable and resilient distributed services handling petabytes of data; Participate in architecture discussions around consistency, replication, fault tolerance, and system scalability; Investigate and resolve complex production issues spanning storage, networking, distributed services, and operating system layers; Collaborate closely with architects, researchers, and engineering teams to deliver high-performance data infrastructure.
Seniority
Senior, hands-on IC (via careerplan.io/jobs/43-001-96-614-data-path-senior-software-engineer-at-vast-data)
