All fields marked * are required
Must-have
5+ years of experience building production software in a senior capacity.
Strong hands-on experience in Rust.
Strong understanding of Rust ownership, borrowing, lifetimes, concurrency, and error handling.
Experience using Cargo and Rust testing frameworks.
Experience developing reliable, high-performance production software.
Working knowledge of Python for scripting, tooling, testing, and validation.
Comfortable reading and modifying large open-source codebases.
Strong Git skills including branching, diffs, patches, and code reviews.
Ways of working
Sets quality and testing standards.
Reviews architecture, technical designs, and code.
Mentors engineers and helps unblock delivery.
Breaks requirements into well-scoped and documented work.
Responsibilities
Implement and review Rust features based on defined specifications.
Develop reliable and maintainable production-grade software.
Use Python for tooling, scripting, testing, and validation.
Build and validate test suites.
Verify correctness, performance, and code quality before handoff.
Required
All fields marked * are required
Must-have
5+ years of experience building production software in a senior capacity.
Strong hands-on experience in Rust.
Strong understanding of Rust ownership, borrowing, lifetimes, concurrency, and error handling.
Experience using Cargo and Rust testing frameworks.
Experience developing reliable, high-performance production software.
Working knowledge of Python for scripting, tooling, testing, and validation.
Comfortable reading and modifying large open-source codebases.
Strong Git skills including branching, diffs, patches, and code reviews.
Ways of working
Sets quality and testing standards.
Reviews architecture, technical designs, and code.
Mentors engineers and helps unblock delivery.
Breaks requirements into well-scoped and documented work.
Responsibilities
Implement and review Rust features based on defined specifications.
Develop reliable and maintainable production-grade software.
Use Python for tooling, scripting, testing, and validation.
Build and validate test suites.
Verify correctness, performance, and code quality before handoff.
Required