1

Rust Developer Jobs in Thornton, CO (NOW HIRING)

Senior Software Engineer, Rust

Broomfield, CO · On-site

$123.40K - $162.70K/yr

Experience with concurrent and parallel programming patterns in Rust. * Experience in state estimation, including Bayesian filtering, sensor fusion, and recursive estimation techniques. * Background ...

We are seeking a Software Engineer with deep expertise in Rust and familiarity with embedded systems development to join our cross-functional engineering team. In this role, you'll work across the ...

We are seeking a Software Engineer with deep expertise in Rust and familiarity with embedded systems development to join our cross-functional engineering team. In this role, you'll work across the ...

We are seeking a Software Engineer with deep expertise in Rust and familiarity with embedded systems development to join our cross-functional engineering team. In this role, you'll work across the ...

next page

Showing results 1-20

Rust Developer information

See Thornton, CO salary details

$17

$54

$83

How much do rust developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for rust developer in Thornton, CO is $54.03, according to ZipRecruiter salary data. Most workers in this role earn between $41.30 and $66.11 per hour, depending on experience, location, and employer.

What Does a Rust Developer Do?

The job duties of a Rust developer focus on performing computer programming tasks using the Rust programming language. As a Rust developer, you focus on coding and development for projects such as web browsers, operating systems, server and systems software, and blockchain projects. Your responsibilities vary depending on the requirements of the development projects on which you work. You typically work to ensure the safety and security of the software or systems that you develop and test and debug them as part of the development process.

What are the key skills and qualifications needed to thrive as a Rust Developer, and why are they important?

To thrive as a Rust Developer, you need strong proficiency in Rust programming, a solid understanding of systems programming concepts, and a relevant degree or experience in software development. Familiarity with tools like Cargo, Git, and continuous integration systems, as well as experience with frameworks such as Actix or Rocket, are commonly required. Outstanding problem-solving skills, attention to detail, and effective communication set top Rust Developers apart. These skills ensure robust, efficient, and safe code, which is essential for building reliable software solutions.

What are some common challenges Rust Developers face when working on large-scale projects?

Rust Developers often encounter challenges such as managing complex dependencies, ensuring memory safety without sacrificing performance, and integrating Rust code with existing systems written in other languages. Collaborating with cross-functional teams can also require clear communication, especially when explaining Rust’s unique concepts to those unfamiliar with the language. Staying up-to-date with the rapidly evolving Rust ecosystem and tooling is important, as new libraries and best practices frequently emerge.

What are Rust Developers?

Rust Developers are software engineers who specialize in using the Rust programming language to build safe, fast, and reliable applications. They write, test, and maintain code, often focusing on system-level programming, web servers, blockchain technologies, and performance-critical software. Rust Developers leverage the language’s unique features, like memory safety and concurrency, to build efficient and secure solutions. Their responsibilities may also include contributing to open-source projects, optimizing existing code, and collaborating with cross-functional teams.

What is the difference between Rust Developer vs C++ Developer?

AspectRust Developer
Required CredentialsProficiency in Rust programming, often with a computer science background or coding certifications
Work EnvironmentSoftware development teams, especially in systems programming, embedded systems, or performance-critical applications
Industry UsageTech companies focusing on safety, concurrency, and performance, including blockchain, embedded systems, and web assembly

Rust Developers and C++ Developers share similar skills in systems programming, requiring knowledge of low-level programming, memory management, and performance optimization. Both roles are common in industries demanding high efficiency and safety. While C++ Developers often have experience with legacy codebases and a broader range of tools, Rust Developers focus on modern safety features and concurrency. The choice between the two depends on project requirements and company preferences.

What job categories do people searching Rust Developer jobs in Thornton, CO look for? The top searched job categories for Rust Developer jobs in Thornton, CO are:
What cities near Thornton, CO are hiring for Rust Developer jobs? Cities near Thornton, CO with the most Rust Developer job openings:
Infographic showing various Rust Developer job openings in Thornton, CO as of May 2026, with employment types broken down into 91% Full Time, 6% Part Time, 2% Contract, and 1% Nights. Highlights an 94% Physical, 5% Hybrid, and 1% Remote job distribution, with an average salary of $112,378 per year, or $54 per hour.
Senior Software Engineer, Rust

Senior Software Engineer, Rust

Anduril Industries

Broomfield, CO • On-site

$123.40K - $162.70K/yr

Full-time

Posted 11 days ago


Anduril rating

9.4

Company rating: 9.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

Job Summary:
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. They are seeking a Senior Software Engineer specializing in Rust to architect and maintain complex software systems, develop high-performance software for real-time systems, and drive customer success by customizing algorithms for mission-critical applications.
Responsibilities:
• Define and influence the direction of a small team, leveraging your subject-matter expertise in target tracking and state estimation.
• Architect, maintain, and evolve complex software systems, refactoring existing codebases to improve performance, maintainability, and scalability.
• Prototype and deploy state-of-the-art algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative development environments.
• Develop high-performance Rust software for real-time systems, ranging from tactical implementations to simulation environments and decision support tools.
• Design and implement robust filters, estimators, and probabilistic reasoning systems that enable actionable insights from noisy, ambiguous, or incomplete sensor data.
• Apply software design patterns and architectural best practices to manage technical debt and guide the evolution of production systems over time.
• Analyze system performance using high-fidelity simulations, innovative modeling tools, and rigorous statistical techniques to validate the benefits of our technology.
• Drive customer success by customizing algorithms and software for mission-critical use cases, including real-time tracking and sensor fusion.
• Integrate tracking and estimation technologies into the broader software development lifecycle, from requirements definition through testing and optimization.
• Translate technical progress into clear, actionable insights for diverse stakeholders, including colleagues and end-users.
Qualifications:
Required:
• 8+ years of professional software engineering experience & a Bachelor's degree in mathematics, physics, engineering, or other technical field (advanced degree strongly preferred)
• Demonstrated experience managing and evolving software architecture in production environments, including refactoring legacy systems and managing technical debt.
• At least 2+ years working on a single codebase or product, maintaining and expanding it as requirements evolved.
• Strong understanding of software design patterns, architectural principles, and best practices for building maintainable, scalable systems (beyond basic syntax proficiency).
• Proficiency in algorithm design, software development, and statistical modeling; experience with Rust, C/C++, Python, and Matlab is a plus.
• Solid understanding of applied mathematics, including linear algebra, optimization, probability, and stochastic processes.
• Knowledge of signal processing techniques for interpreting diverse sensor data (e.g., radar, lidar, EO/IR).
• Familiarity with big data pipelines, NoSQL databases, and the efficient handling of large-scale sensor data.
• Ability to engineer robust systems for estimation theory, adaptive filtering, controls, and complex signal environments.
• Demonstrated ability to work across development lifecycles, from prototyping to optimizing production systems.
• Eligible to obtain and maintain an active U.S. Secret security clearance.
Preferred:
• Experience refactoring and modernizing Rust codebases in production environments.
• Track record of architectural decision-making and technical leadership on long-lived projects.
• Contributions to open-source Rust projects or the broader Rust ecosystem.
• Experience with concurrent and parallel programming patterns in Rust.
• Experience in state estimation, including Bayesian filtering, sensor fusion, and recursive estimation techniques.
• Background in machine learning as applied to target tracking and recognition, including clustering, classification, and anomaly detection techniques.
• Strong knowledge of target tracking techniques, such as Kalman filters, particle filters, and multi-target tracking algorithms (e.g., JPDA, MHT, or PHD filters).
Company:
Anduril Industries is a defense technology company that specializes in developing advanced autonomous systems to enhance national security. Founded in 2017, the company is headquartered in Costa Mesa, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

Anduril Industries logo

About Anduril Industries

Sourced by ZipRecruiter

Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2017

Social media