CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer, Rust Jobs

3 Job Offers

Filters
Senior Software Engineer, Rust
Save Icon
Join Apollo's Router Core team as a Senior Software Engineer, Rust. Build and maintain the industry-standard GraphQL runtime platform, enabling global engineering teams to ship faster. You'll design scalable, fault-tolerant systems in Rust and collaborate on leading-edge innovations. This US-base...
Location Icon
Location
United States
Salary Icon
Salary
157300.00 - 198900.00 USD / Year
apollographql.com Logo
Apollo GraphQL
Expiration Date
Until further notice
Senior Rust Software Engineer
Save Icon
Join a next-generation blockchain project as a Senior Rust Engineer at Serokell. Develop robust, scalable applications using Rust's async ecosystem (Tokio). This fully remote role offers competitive salary, flexible hours, and international conferences. Requires 3+ years of Rust experience and st...
Location Icon
Location
Salary Icon
Salary
Not provided
serokell.io Logo
Serokell
Expiration Date
Until further notice
Senior Rust Software Engineer - Data Classification
Save Icon
Join our Tel Aviv team as a Senior Rust Engineer specializing in Data Classification. Design and build scalable data security solutions using Rust, Python, and Go. You'll lead the full development lifecycle, mentor peers, and innovate for high-scale performance. Strong systems programming and mul...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Discover high-impact Senior Software Engineer, Rust jobs and advance your career building the next generation of high-performance, reliable systems software. A Senior Rust Software Engineer is a specialized expert who leverages the Rust programming language to design, develop, and maintain critical infrastructure and applications where safety, concurrency, and performance are non-negotiable. This role sits at the intersection of deep technical expertise and strategic leadership, requiring a professional who can not only write exemplary code but also architect systems, mentor teams, and drive technical vision. Professionals in these roles are typically responsible for the full software development lifecycle of complex systems. Common responsibilities include architecting and implementing scalable, fault-tolerant services and platforms; writing robust, idiomatic, and maintainable Rust code; conducting rigorous code reviews to uphold quality standards; and debugging sophisticated technical issues in production environments. They often design systems with a strong emphasis on observability, security, and cost efficiency. Beyond individual contribution, a senior engineer frequently operates as a force multiplier: they mentor junior and mid-level developers, lead cross-team technical initiatives, contribute to architectural decisions, and advocate for best practices in performance optimization and systems design. Many also participate in on-call rotations to ensure the reliability of mission-critical services. The typical skill set for these jobs is demanding and multifaceted. A strong foundation in computer science fundamentals—including algorithms, data structures, and concurrent programming—is essential. Candidates must possess deep, hands-on experience with Rust, including its unique ownership model, type system, lifetimes, and the async ecosystem (e.g., Tokio). Proficiency in systems-level programming concepts is crucial, such as memory management, multi-threaded/parallel development, and understanding how applications interact with the operating system. Experience with distributed systems paradigms, network protocols (TCP/IP, HTTP), and cloud infrastructure is highly valued. Equally important are the soft skills: the ability to collaborate effectively in cross-functional teams, communicate complex ideas clearly, and maintain a growth mindset while tackling ambiguous challenges. Senior Rust engineers are problem-solvers who enjoy building foundational technology that others rely on. Exploring Senior Software Engineer, Rust jobs means seeking a career dedicated to engineering excellence. It is a path for those passionate about creating software that is not only fast and efficient but also safe and resilient by design, impacting domains from distributed computing and blockchain to networking infrastructure and security platforms. If you are driven to build the underlying engines that power modern digital experiences, these roles offer a compelling and challenging opportunity.

Filters

×
Countries
Category
Location
Work Mode
Salary