1

Rust Software Engineer Jobs in Tacoma, WA (NOW HIRING)

Software Engineer

Seattle, WA · On-site

$120K - $180K/yr

The Role Constellation is looking for a versatile Software Engineer to build the backbone of our ... Strong proficiency in at least one modern backend language (e.g., Go, Python, C++, or Rust)

Flight Software Engineer

Seattle, WA · On-site

$123K - $160K/yr

We see Rust as a key enabling technology that allows us to be more effective as software engineers across the entire stack whether that is contributing to the GNC algorithms, application software on ...

We are looking for software engineers to join our small team with big responsibilities. The role ... As such, we lean heavily on Rust and its great tooling to fearlessly develop highly efficient ...

Ground Software Engineer

Seattle, WA · On-site

$123K - $150K/yr

The Role As a Software Engineer on our Ground Software team, you are responsible for creating the ... Work across our stack (Rust backend, TypeScript/Vue frontend) to support development, test, and ...

Flight Software Engineer

Seattle, WA · On-site

$123K - $160K/yr

We see Rust as a key enabling technology that allows us to be more effective as software engineers across the entire stack whether that is contributing to the GNC algorithms, application software on ...

Flight Software Engineer

Seattle, WA · On-site

$123K - $160K/yr

We see Rust as a key enabling technology that allows us to be more effective as software engineers across the entire stack whether that is contributing to the GNC algorithms, application software on ...

Flight Software Engineer

Seattle, WA · On-site

$200K - $250K/yr

You'll be responsible for the payload flight software-written in Rust-spanning attitude and ... Today this work is distributed across several engineers; we need a senior technical owner to unify ...

Senior Compiler Engineer - Rust GPU

Seattle, WA · On-site

$139K - $183K/yr

We are redefining how developers write high-performance GPU software by bringing the safety, expressiveness, and modern tooling of Rust to native GPU and CUDA development. On this team, you will ...

This spectrum includes GNC algorithms (Rust, C++), application software on flight computers (Rust ... By doing this, we create a stronger team with more capable engineers. For now, this does not ...

Senior Software Engineer - Remote

Seattle, WA · Remote

$139K - $183K/yr

We are seeking strong Software Engineers to join our customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to directly impact the next generation ...

This spectrum includes GNC algorithms (Rust, C++), application software on flight computers (Rust ... By doing this, we create a stronger team with more capable engineers. For now, this does not ...

Ground Software Engineer

Seattle, WA · On-site

$123K - $150K/yr

The Role As a Software Engineer on our Ground Software team, you are responsible for creating the ... Work across our stack (Rust backend, TypeScript/Vue frontend) to support development, test, and ...

The Role As a Senior Software Engineer on our Ground Software team, you are responsible for ... Work across our stack (Rust backend, TypeScript/Vue frontend) to support development, test, and ...

Ground Software Engineer

Seattle, WA · On-site

$123K - $150K/yr

The Role As a Software Engineer on our Ground Software team, you are responsible for creating the ... Work across our stack (Rust backend, TypeScript/Vue frontend) to support development, test, and ...

Engineered to survive the harshest radiation environments and to fully capitalize on today's and ... This spectrum includes GNC algorithms (Rust, C++), application software on flight computers (Rust ...

next page

Showing results 1-20

Rust Software Engineer information

See Tacoma, WA salary details

$68.2K

$158.4K

$220.7K

How much do rust software engineer jobs pay per year?

As of Aug 26, 2026, the average yearly pay for rust software engineer in Tacoma, WA is $158,429.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,900.00 and $185,800.00 per year, depending on experience, location, and employer.

What is a Rust software engineer?

A Rust Software Engineer specializes in developing software using the Rust programming language, which is known for its performance, memory safety, and concurrency features. They often work on system-level applications, embedded systems, web services, or blockchain technologies. Their responsibilities include writing efficient and safe code, debugging, optimizing performance, and collaborating with teams to design scalable software solutions. Rust engineers are in high demand due to the language's growing adoption in industries requiring high-performance and reliable software.

What does a typical day look like for a Rust software engineer?

A typical day for a Rust Software Engineer involves writing and optimizing code, conducting thorough code reviews with peers, and collaborating closely with cross-functional teams such as DevOps, QA, and product managers. You’ll often be involved in designing system architectures, debugging complex issues, and contributing to technical discussions or sprint planning meetings. Depending on the company, your work may range from building backend services or embedded systems to maintaining open-source projects. The role offers variety and the opportunity to solve challenging problems, making teamwork and continuous learning important aspects of the day-to-day experience.

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

To thrive as a Rust Software Engineer, you need proficiency in the Rust programming language, familiarity with systems programming concepts, and a bachelor’s degree in computer science or a related field. Experience with tools such as Cargo, Git, CI/CD pipelines, and knowledge of networking or low-level operating system concepts are commonly required. Strong problem-solving abilities, attention to detail, and effective collaboration skills help engineers excel in this role. These skills are essential for delivering performant, reliable, and maintainable software solutions in complex technical environments.

What are popular job titles related to Rust Software Engineer jobs in Tacoma, WA?

For Rust Software Engineer jobs in Tacoma, WA, the most frequently searched job titles are:

What cities near Tacoma, WA are hiring for Rust Software Engineer jobs?

Cities near Tacoma, WA with the most Rust Software Engineer job openings:

Infographic showing various Rust Software Engineer job openings in Tacoma, WA as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $158,429 per year, or $76.2 per hour.

Senior Software Engineer - Network Protocols & Rust

Bellevue, WA • Hybrid

Zscaler
Network Security • 501 - 1,000 employees

$138K - $182K/yr

Full-time

Re-posted 27 days ago


Job description

Role

We are looking for a Senior Software Engineer - Network Protocols & Rust to join our team. This is a Hybrid role based in San Jose, CA or Bellevue, WA (3 days in office), reporting to the Director of Software Engineering in the Emerging Tech department. You will build a high-reliability, low-latency AI security solution capable of scaling to hundreds of millions of users. In this role, you will be crucial in enhancing security capabilities for the AI within the world's largest cloud security platform by designing and implementing core infrastructure components and distributed systems while collaborating closely with stakeholders throughout the development lifecycle.

What you'll do (Role Expectations)

  • Develop high-performance networking code for multiple desktop platforms using the Rust language and platform-native APIs
  • Improve code quality through building solid, testable, and well-documented software foundations
  • Design and implement major development projects with a focus on scalability, security, and performance
  • Collaborate with product managers and cross-functional teams to deliver customer-impacting features
  • Debug and solve complex network-related problems and enhance system functionality

Who You Are (Success Profile)

  • You thrive in ambiguity by comfortably building the path as you walk it, viewing a dynamic environment as raw material to create meaningful outcomes.
  • You act like an owner with a deep passion for the mission and a strong bias for action, seamlessly navigating between high-level strategy and hands-on execution.
  • You are a natural problem-solver who is energized by complex challenges and laser-focused on delivering high-impact solutions.
  • You are a high-trust collaborator who is ambitious for the team's success, actively embracing a culture of candor, respect, and continuous feedback.
  • You are a lifelong learner with a growth mindset, constantly developing your skills and seeking purpose in everything you do.

What We're Looking for (Minimum Qualifications)

  • Demonstrated curiosity and active exploration of AI tools, with a proven history of integrating new technologies to enhance daily workflows and augment problem-solving 
  • Bachelor's degree in computer science, engineering, or a related field
  • 3+ years of software engineering experience with deep expertise in the Rust programming language and familiarity with lower-level languages such as C/C++
  • Strong knowledge of system and network programming including firewalls, VPNs, protocols, TCP/IP, UDP, DNS, QUIC, H/3, and proxies
  • Familiarity with system concepts such as virtual memory, multi-threading, system APIs, SLM/LLM models, and excellent debugging and problem-solving skills in both networking and system-level contexts

What Will Make You Stand Out (Preferred Qualifications)

  • Deep understanding of AI security frameworks, threat modeling for large language models, and mitigating vulnerabilities unique to AI-driven architectures
  • Familiarity with DevOps pipelines, VPN technologies, and a strong understanding of security protocols and standards
  • Experience writing testable, low-complexity code with dependency injection, proficiency in Swift or Python, and direct experience validating AI-driven products using MLOps principles

#LI-Hybrid #LI-YC2