1

Rust Programming Language Jobs in Seattle, WA (NOW HIRING)

... Go, Rust, Python and/or another systems programming language * 5+ years experience writing unit, integration and/or system level tests * Networking knowledge (such as TCP/IP, VPN, DNS, DHCP ...

Security Engineer (Blue Team)

Redmond, WA · On-site +1

$145K - $175K/yr

Experience with any modern programming language (including but not limited to Python, Go, C++, Rust). PREFERRED SKILLS AND EXPERIENCE: * Experience performing Incident Response related tasks or being ...

Join the Programming Foundations Team within Amazon Builder Experience as a Software Development ... We work on Java, Python, Rust, TypeScript, and C++ language support, along with libraries like ...

Senior Software Engineer, EC2 Nitro

Seattle, WA · On-site

$139K - $183K/yr

If you have good experience in C/C++ or Rust, and a passion for systems software engineering such ... programming language experience - 5+ years of leading design or architecture (design patterns ...

Expertise in at least one programming language such as Python, Scala, or Rust, with experience building production-grade data systems. * Advanced SQL skills with demonstrated experience developing ...

Professional experience in software development at least one modern programming language, including Go, Python, Java, or Rust * Hands-on experience with public and/or private cloud environments ...

You'll write low-level systems code in C and Rust running on custom hardware in a real-time ... programming language experience - 7+ years of leading design or architecture (design patterns ...

Embedded SDE, Leo Payload

Redmond, WA · On-site

$147K - $193K/yr

Own unique embedded software functions through design, implementation (in C, C++, RUST or other ... programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle ...

Embedded SDE, Leo Payload Radio

Redmond, WA · On-site

$147K - $193K/yr

Own unique embedded software functions through design, implementation (in C, C++, RUST or other ... programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle ...

... programming language (e.g., Python, Go, Rust, C++, Java). * Experience with distributed authorization, RBAC/ACL systems, encryption-based access, or policy engines. * Familiarity with global privacy ...

next page

Showing results 1-20

Rust Programming Language information

See Seattle, WA salary details

$19

$35

$51

How much do rust programming language jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for rust programming language in Seattle, WA is $35.25, according to ZipRecruiter salary data. Most workers in this role earn between $28.99 and $39.71 per hour, depending on experience, location, and employer.

What types of projects or products do Rust developers commonly work on?

Rust developers are often involved in building high-performance, safe, and reliable software such as systems libraries, web servers, cloud computing infrastructure, embedded systems, and developer tools. Many teams leverage Rust for projects where safety and speed are top priorities, including blockchain applications, operating system components, and networking tools. While some work is independent, collaboration with front-end teams, DevOps, and QA engineers is common to ensure seamless integration and robust performance. Joining a Rust development team provides an opportunity to tackle challenging problems, influence key architectural decisions, and contribute to open-source ecosystems.

What is a Rust Programming Language job?

A Rust Programming Language job involves developing software using Rust, a systems programming language known for its speed, memory safety, and concurrency. These roles often focus on performance-critical applications like operating systems, web services, game engines, and blockchain technologies. Rust developers work on writing efficient, safe, and maintainable code while leveraging Rust’s unique features, such as ownership and borrow checking. Many Rust jobs are in backend development, embedded systems, and high-performance computing.

What are the key skills and qualifications needed to thrive in the Rust Programming Language position, and why are they important?

To thrive in a Rust Programming Language developer role, you need strong proficiency in systems programming, memory management, concurrency, and the Rust language itself, usually demonstrated through a degree in computer science or relevant experience. Familiarity with tools like Cargo, Git, and Rust’s package ecosystem, as well as experience with continuous integration systems, is highly valued. Analytical thinking, problem-solving skills, and the ability to communicate complex technical concepts clearly are key soft skills for this position. These competencies are essential for building reliable, efficient software and collaborating effectively with other engineers on complex projects.

Engineering manager embedded

Engineering manager embedded

Axon

Seattle, WA • On-site

Other

Medical, Dental, Vision, Retirement, PTO

Posted 22 hours ago


Axon rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

15th of 139 rated electronics manufacturers


Job description

Your Impact

You will manage a high-impact software engineering team that develops embedded software for devices connecting cameras and other peripherals, ensuring critical evidence is captured during mission-essential moments for our customers. This is an opportunity to work alongside talented software and firmware engineers and contribute to the creation of next-generation public safety products, including body-worn cameras, in-car cameras, wireless microphones, and more.
As an Engineering Manager on the Connected Devices team, you'll take on a wide range of responsibilities that will keep each day engaging. These include conducting code reviews, contributing to technical development, overseeing upstream and downstream integrations, managing projects, reviewing and shaping software architecture, ensuring engineering and security excellence, recruiting talent, and managing the team's growth.
In addition to navigating complex engineering trade-offs, your customer empathy enables you to propose innovative solutions to their challenges. You'll collaborate closely with product managers and designers to ensure we deliver the right solutions for our customers.

What You'll Do

Location: Onsite in Seattle, WA or Boston, MA
Reports To: Senior Engineering Manager
Direct Reports: Roughly 8 to start, with expectations to scale it further in future years

  • Lead and grow a high performing team that designs and develops embedded applications and network configurations for Axon's current and future products
  • Manage a team, demonstrate empathy, and provide clear career growth for Engineers
  • Collaborate and clearly communicate with global teams during all parts of the Product Development Life-Cycle to drive timely new feature and product launches
  • Instill a culture within the team of continuous process improvement and adoption of metrics
  • Set a high technical bar for the team by leading architecture, design and code reviews
  • Collaborate across Product Management, Design, and Engineering teams to create integrated solutions that delight our customers
  • Lead a team to build software that adheres to our high bar on quality, stability and latency in this mission-critical space
  • Work to identify and integrate latest open source technologies to help meet our product requirements
  • Improve our software engineering process, including long-term thinking, sprint planning/retrospective and stand-ups
What You Bring
  • Minimum 3 years of experience Leading Teams with Empathy, Objectivity, and a Mentorship mindset
  • Minimum 10 years experience primarily with Real-world Embedded Engineering projects that went to market
  • Experience implementing Engineering Processes that emphasize Quality, Security, Maintainability, Extensibility and Operational Discipline
  • 5+ years experience of professional software development in C/C++, Go, Rust, Python and/or another systems programming language
  • 5+ years experience writing unit, integration and/or system level tests
  • Networking knowledge (such as TCP/IP, VPN, DNS, DHCP, tunneling to support a diverse array of network configurations) is a plus
  • Understanding of Computer Science fundamentals in data structures, algorithms, run-time analysis, object-oriented design and code quality verification
  •  
Benefits that Benefit You
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • And yes, we have snacks in our offices

The Pay: Axon is a total compensation company, meaning compensation is made up of base pay, bonus, and stock awards. The starting base pay for this role is between USD 150,000 in the lowest geographic market and USD 240,000 in the highest geographic market. The actual base pay is dependent upon many factors, such as: level, function, training, transferable skills, work experience, business needs, geographic market, and often a combination of all these factors. Our benefits offer an array of options to help support you physically, financially and emotionally through the big milestones and in your everyday life. To see more details on our benefits offerings please visit www.axon.com/careers/benefits.


What Axon employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom