CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Rust Software Engineer 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
Explore Senior Rust Software Engineer jobs and discover a career at the forefront of high-performance, reliable systems development. A Senior Rust Software Engineer is a specialized expert who leverages the Rust programming language to build foundational software that demands exceptional safety, concurrency, and efficiency. This role is critical in industries where system failure is not an option, such as blockchain technology, real-time financial systems, embedded devices, web infrastructure, and cybersecurity platforms. Professionals in these positions are tasked with solving complex engineering challenges by writing memory-safe, thread-safe code without sacrificing the low-level control required for top-tier performance. Typically, the responsibilities of a Senior Rust Software Engineer extend far beyond basic coding. They are involved in the full software development lifecycle, from architectural design and implementation to testing, deployment, and ongoing optimization. A key duty is designing and building scalable, fault-tolerant systems that can handle massive workloads. This often involves deep work with asynchronous programming paradigms, concurrent data structures, and network protocols. Furthermore, senior engineers serve as technical leaders within their teams. They drive innovation by researching new methodologies, authoring comprehensive technical designs, and setting high standards for code quality through rigorous reviews. Mentoring junior developers, sharing knowledge on Rust's unique features like ownership and lifetimes, and advocating for best practices are common aspects of the role. The typical skill set for these jobs is both deep and broad. A strong foundation in computer science fundamentals—including algorithms, data structures, and systems programming—is essential. Candidates are expected to have substantial, hands-on experience with Rust, with a profound understanding of its type system, memory model, and ecosystem tools like Cargo, Tokio, and Serde. Experience with other systems languages (e.g., C, C++, Go) is often beneficial. Senior roles require expertise in designing distributed systems, optimizing for performance, and ensuring observability through logging and metrics. Familiarity with modern development practices, including CI/CD pipelines, containerization, and cloud infrastructure, is standard. Crucially, soft skills are paramount: the ability to collaborate effectively in cross-functional teams, communicate complex ideas clearly, lead architectural discussions, and maintain a proactive, problem-solving mindset are what distinguish senior talent. Pursuing Senior Rust Software Engineer jobs means entering a niche but rapidly growing field where technical excellence has a direct impact on product resilience and innovation. It is a career path for those passionate about building the robust, secure, and efficient backbone of modern technology.

Filters

×
Countries
Category
Location
Work Mode
Salary