Senior Software Engineer - Rust
Core
Designing, developing, and maintaining high-performance and reliable software systems using Rust.
Role type
Senior IC systems software engineer
Builds
High-performance software systems
Domain
Systems programming
Deliverable
production ML models | product features
Required skills
Rust, systems programming, performance optimization, software architecture, API design, concurrency, parallelism, multi-threading, CI/CD
Preferred skills
C++, Python
Technologies
Rust, C++, Python
Responsibilities
Analyze business requirements and design solutions, Develop and maintain high-quality software using Rust, Write clean, maintainable, and efficient code, Review and debug code, Conduct performance tuning and optimization, Participate in code reviews and mentor junior team members, Document processes and code effectively
Seniority
Senior, hands-on IC
Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.