Job offers - CrawlJobs

Rust Engineer Jobs

37 Job Offers

New
Staff Software Engineer, Query Engine [Rust]
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
New
Senior Software Engineer (Rust), Intelligence Systems
Save Icon
Senior Software Engineer (Rust) role at Anduril Intelligence Systems in Reston. Requires 3+ years production Rust, networking expertise, and U.S. Secret clearance. Build high-performance real-time systems with real-world impact.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer (Rust), Intelligence Systems
Save Icon
Senior Software Engineer (Rust) role at Anduril Intelligence Systems in Reston. Build high-performance real-time systems, refactor complex codebases, and shape critical defense technology. Requires 3+ years Rust, networking expertise, and U.S. Secret clearance eligibility.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Rust Platform Engineer
Save Icon
Senior Rust Platform Engineer role in Austin, US. Build reliable platform capabilities, APIs, and SDKs for distributed AI infrastructure. Requires 5+ years of systems engineering, CI/CD, and Rust experience. Competitive salary, 401k match, unlimited PTO.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff Software Engineer, Data Platform (Rust)
Save Icon
Hercules seeks a Staff Software Engineer in San Francisco to build an AI development platform using Rust. Requires deep systems, data, and infrastructure expertise. Salary $100k-$300k plus equity and unlimited AI tokens.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer - Rust - Consumer
Save Icon
Senior Software Engineer (Rust) for Kraken's Consumer team in Romania. Requires 6+ years backend experience, deep Rust and distributed systems expertise, plus a product engineering mindset. Build open finance infrastructure at global scale.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer II - Rust - Pro
Save Icon
Join Kraken's Pro team as a Software Engineer II (Rust) in Brazil. Build low-latency trading systems, matching engines, and market data gateways. Requires 3+ years experience, Rust, C++, and distributed systems expertise.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Data Engineer (Rust)
Save Icon
Location Icon
Location
Poland, Remote
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Rust Data Engineer
Save Icon
Location Icon
Location
Poland, Remote
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Rust Software Engineer - Banking Platform (m/f/x)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Rust Engineer (Performance engineering)
Save Icon
Location Icon
Location
Singapore, Asia
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Rust - Senior Engineer - AI Interaction Evaluator
Save Icon
Location Icon
Location
Salary Icon
Salary
100.00 - 200.00 USD / Hour
Expiration Date
Until further notice
Staff Software Engineer, AI Code Review - Python, Go, Rust, C#
Save Icon
Location Icon
Location
Salary Icon
Salary
100.00 - 200.00 USD / Hour
Expiration Date
Until further notice
Senior Rust Software Engineer
Save Icon
Salary Icon
Salary
142113.00 - 186063.00 USD / Year
Expiration Date
Until further notice
Software Engineer - Rust - Payward Services
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer - Rust - Payward Services
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer - Rust - Consumer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer - Rust - Backend - Pro
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer, Routing Engine (Rust)
Save Icon
Salary Icon
Salary
160650.00 - 217350.00 USD / Year
Expiration Date
Until further notice
Software Engineer - Platform Infrastructure (Rust, C++)
Save Icon
Salary Icon
Salary
180000.00 - 440000.00 USD / Year
Expiration Date
Until further notice
Previous 1 2 Next

About the Rust Engineer role

Explore the world of Rust Engineer jobs and discover a career at the forefront of modern systems programming. A Rust Engineer is a specialized software developer who leverages the Rust programming language to build software that demands exceptional performance, reliability, and security. This role is pivotal in industries where system failures are costly, such as finance, blockchain, operating systems, game engines, and infrastructure tooling. Professionals in this field are tasked with creating software that is not only fast but also memory-safe and thread-safe, preventing a whole class of bugs common in other systems languages.

Typically, Rust Engineers are responsible for the full lifecycle of critical software components. Common responsibilities include designing and architecting new systems or services, writing and reviewing high-quality, idiomatic Rust code, and optimizing applications for low latency and high throughput. They often engage in performance profiling and benchmarking to squeeze out maximum efficiency from hardware. A significant part of the role involves integrating Rust components with existing systems, which may be written in languages like C, C++, or Python, and ensuring robust interoperability. Maintaining and evolving codebases, writing comprehensive tests, and creating technical documentation are also standard duties.

To succeed in Rust Engineer jobs, a specific and deep skill set is required. Mastery of the Rust language itself—including its ownership model, borrowing, lifetimes, and concurrency primitives like threads and async/await—is fundamental. A strong background in systems programming concepts is essential; this includes understanding memory management, data structures, algorithms, and how software interacts with operating systems and hardware. Experience with network programming, protocol design, and an understanding of Linux/Unix systems are highly common. Given the language's focus on safety without sacrificing speed, engineers often come from backgrounds in C++ but are drawn to Rust for its modern tooling and guarantees. Familiarity with build tools like Cargo, CI/CD pipelines, and version control (primarily Git) is expected. Beyond technical prowess, strong problem-solving abilities, a meticulous attention to detail, and effective communication skills are crucial for collaborating with cross-functional teams to translate complex requirements into robust systems.

The demand for Rust Engineers continues to grow as more organizations recognize the need for performant and secure foundational software. These roles offer the opportunity to work on challenging problems that sit close to the metal, building the infrastructure that powers other applications. Whether developing high-frequency trading platforms, distributed databases, secure web assembly modules, or next-generation blockchain protocols, Rust Engineers play a critical role in shaping the future of technology. If you are passionate about writing elegant, efficient, and safe code that pushes the boundaries of what's possible, exploring Rust Engineer jobs could be your next career move.