1

Rust Engineer Jobs in Houston, TX (NOW HIRING)

Minimum of 5years of experience in software development in C, C++, Rust programming languages, Python and other scripting tools. * Experience working with anddevelopinginUnix/Linux Operating System ...

Senior Software Engineer - Remote

Texas City, TX · Remote

$104K - $138K/yr

Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...

Software Engineer

Houston, TX · On-site

$120K - $170K/yr

Experience developing code in languages such as C, C++, Rust, VHDL, and Python in a Linux ... Bachelor of Science in Electrical Engineering, Aerospace Engineering, Mechanical Engineering ...

Software Test Engineer

Houston, TX · On-site

$125K - $200K/yr

Experience working with software written in languages such as C, C++, Rust, VHDL, and Python in a ... Bachelor of Science in Electrical Engineering, Aerospace Engineering, Mechanical Engineering ...

Senior Software ML Engineer

Spring, TX

$109K - $143K/yr

Strong backend and systems development experience with languages such as Rust, Python, C#, Node.js, ... engineering, and production support practices. Preferred Qualifications * Experience with Tauri ...

Staff Robot Platform Engineer Department: Software Engineering Reports To: Principal Software ... Rust, Zenoh, Jetson/embedded GPU platforms, momentum-observer or F/T-based force estimation ...

Engineering, Computer Engineering, Computer Science, Computer Information Systems, or another related technical discipline * 5+ years' experience developing code in languages such as C, C++, Rust ...

Backend Software Engineer

Houston, TX · On-site

$120K - $175K/yr

Posting/External Job Title Backend Software Engineer Location Houston, TX 77058 US (Primary) Remote ... Experience with additional languages such as Rust or JavaScript. Business Profile: Cimarron is a ...

next page

Showing results 1-20

Rust Engineer information

See Houston, TX salary details

$33.9K

$91.8K

$160.4K

How much do rust engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for rust engineer in Houston, TX is $91,780.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,400.00 and $103,100.00 per year, depending on experience, location, and employer.

What is a Rust engineer?

Rust Engineers are software developers who specialize in using the Rust programming language to build reliable, efficient, and safe systems. They often work on performance-critical applications such as backend services, embedded software, systems programming, and blockchain technologies. Rust Engineers are valued for their ability to write code that minimizes bugs and security vulnerabilities, leveraging Rust's strict compiler and memory safety features. Their expertise is increasingly sought after in industries where safety, speed, and concurrency are essential.

What skills and qualifications are needed to thrive as a Rust engineer?

To thrive as a Rust Engineer, you need a strong understanding of systems programming concepts, the Rust language, and experience with software development best practices, often supported by a degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as Cargo, and knowledge of CI/CD pipelines are typically required. Problem-solving skills, attention to detail, and effective communication set outstanding Rust Engineers apart. These skills and qualifications are essential for building reliable, high-performance, and secure software systems in collaborative development environments.

What are common challenges Rust engineers face when integrating Rust with existing systems?

Rust Engineers often encounter challenges when integrating Rust into codebases written in other languages, such as C, C++, or Python. These challenges can include managing foreign function interfaces (FFI), ensuring memory safety across language boundaries, and handling differences in build systems and tooling. Collaboration with teams familiar with legacy systems is often essential to navigate these complexities, and clear documentation is key to successful integration. Over time, these challenges can deepen your understanding of system interoperability and lead to broader career opportunities in systems programming.

What is the difference between Rust Engineer vs Software Developer?

AspectRust EngineerSoftware Developer
Required CredentialsBachelor's in Computer Science or related, familiarity with RustBachelor's in Computer Science or related, general programming skills
Work EnvironmentTech companies, startups, embedded systems, systems programmingVarious industries including tech, finance, healthcare, web development
Employer & Industry UsageCompanies developing performance-critical or system-level applicationsBroad range of companies developing software across sectors
Search & Comparison IntentFocus on Rust-specific roles, systems programmingGeneral software development roles across languages

Rust Engineers specialize in developing high-performance, safe systems using Rust, often in embedded or systems programming contexts. Software Developers have a broader scope, working across multiple languages and industries. While both roles require strong programming skills, Rust Engineers focus on Rust expertise, whereas Software Developers may work with various languages and technologies.

What are popular job titles related to Rust Engineer jobs in Houston, TX?

For Rust Engineer jobs in Houston, TX, the most frequently searched job titles are:

What job categories do people searching Rust Engineer jobs in Houston, TX look for?

The top searched job categories for Rust Engineer jobs in Houston, TX are:

Infographic showing various Rust Engineer job openings in Houston, TX as of August 2026, with employment types broken down into 93% Full Time, 2% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $91,780 per year, or $44.1 per hour.

Rust / Go Developer (Scanner Platform)

Scan Ninja Inc.

Houston, TX • On-site

$100 - $140/hr

Other

Posted 9 days ago


Job description

This is a high-priority role focused on core scanner platform components where performance, correctness, and secure software delivery matter. You will work on systems that handle distributed workloads, secure communications, and reliable update flows under real production constraints.

Responsibilities
  • Build scanner runtime services in Rust and Go with strong performance and reliability characteristics
  • Design resilient ingestion and correlation pipelines for scanner telemetry
  • Implement secure update workflows and verify package integrity end to end
  • Harden service-to-service communication using mTLS and gRPC
  • Design robust retry, backoff, and throttling strategies for AWS and Azure integrations
Requirements
  • Strong Rust experience beyond basic application development, including async systems and performance-oriented engineering
  • Experience building backend systems in Go for production environments
  • A solid understanding of distributed systems patterns such as CQRS and event sourcing
  • Experience designing reliable event processing systems and understanding the tradeoffs around exactly-once delivery
  • Deep networking knowledge, including mTLS, gRPC, NAT traversal, and HTTP/2
  • Experience implementing secure software update frameworks such as TUF or Omaha
  • Hands‑on experience handling production cloud constraints such as throttling and rate limits in AWS or Azure
Must Have
  • 3+ years of backend or systems engineering experience with strong Rust skills and production Go experience
  • Hands‑on experience with async runtime behavior, performance tuning, and concurrency tradeoffs
  • A deep understanding of distributed systems and practical tradeoffs in event‑driven architecture
  • Proven experience implementing secure update systems such as TUF or Omaha
  • Strong networking fundamentals across modern service‑to‑service communication patterns
Nice to Have
  • Experience with no_std Rust or constrained runtime environments
  • Background building scanner, endpoint, or security platform products
  • Experience designing highly reliable event pipelines with clear delivery guarantees
#J-18808-Ljbffr