Zipline · 4 months ago
Senior Software Engineer - Rust Language Maintainer
Zipline is on a mission to transform the way goods move, aiming to solve urgent access challenges through innovative logistics solutions. The Senior Software Engineer will work closely with teams across various domains, developing coding standards and maintaining safety-critical Rust and C++ code while ensuring efficient development workflows.
Computer Software
Responsibilities
Pair daily with other software engineers to improve workflows and enforce coding guidelines
Own and evolve Zipline's coding standards and development practices
Form and lead a Rust Language steering group
Write and maintain safety-critical Rust and C++ code
Drive improvements to CI/CD, build, and testing pipelines to keep development flowing smoothly
Collaborate with engineers across the org to deliver safe, reliable, and fast development workflows
Qualification
Required
8+ years of experience in a software development role at engineering-led companies
Deep experience writing and maintaining safety-critical Rust or C++ code
Strong understanding of embedded execution environments (e.g., Nvidia Orin/Thor)
Excitement about having other engineers as your customer: you thrive on pairing, collaborating, and helping others succeed
Ability to develop and enforce coding guidelines and standards across diverse teams
A customer-centric mindset with the ability to embed quickly and work side-by-side with engineers
Benefits
Equity compensation
Discretionary annual or performance bonuses
Sales incentives
Benefits such as medical, dental and vision insurance
Paid time off