1

Rust Software Engineer Jobs in Raleigh, NC (NOW HIRING)

Cloud Software Engineer

Raleigh, NC

$58.25 - $75.75/hr

Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...

Cloud Software Engineer

Raleigh, NC · On-site

$58.25 - $75.75/hr

Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...

Cloud Software Engineer

Raleigh, NC · On-site

$58.25 - $75.75/hr

Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...

Cloud Software Engineer

Raleigh, NC · On-site

$58.25 - $75.75/hr

Cloud Software Engineer (Java, Python, Go, Rust) Direct Hire Raleigh, NC - fully onsite Position Requirements: * U.S. Citizenship (No exceptions; green card holders are not eligible) * Active DoD Top ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect ... We are looking for someone with a strong background in Python, Rust, GoLang, and cloud ...

Senior Software Engineer

Raleigh, NC · Remote

$125K - $165K/yr

DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect ... We are looking for someone with a strong background in Python, Rust, GoLang, and cloud ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Description DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This ... We are looking for someone with a strong background in Python, Rust, GoLang, and cloud ...

Senior Software Engineer

Raleigh, NC · On-site +1

$119K - $157K/yr

DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect ... We are looking for someone with a strong background in Python, Rust, GoLang, and cloud ...

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

As a Software Engineer, your main focus will be on designing, developing, testing and collaborating ... Java / Rust programming experience; professional or academic experience is required * Knowledge of ...

Write and maintain clean code in languages such as Java, Python, C++ or Rust depending on product ... Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related ...

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

As a Senior Software Engineer, your main focus will be on designing, developing, testing and ... Java / Rust programming experience; professional or academic experience is required * Knowledge of ...

We are looking for an experienced Software Engineer to develop our core libraries for Agentic ... Rust systems work, especially async Rust, Tokio, serde, API design, or runtime state management and ...

Programming experience in Rust, Scala, Python. * Experience with observability tooling such ... Experiencemaintainingdatabase software. * Experience or willingness toworkingin an agile ...

Software Engineer, Backend

Durham, NC · On-site

$155K - $222K/yr

Programming experience in Rust, Scala, Python. * Experience with observability tooling such ... Experiencemaintainingdatabase software. * Experience or willingness toworkingin an agile ...

next page

Showing results 1-20

Rust Software Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do rust software engineer jobs pay per year?

As of Aug 4, 2026, the average yearly pay for rust software engineer in Raleigh, NC is $143,397.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.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 Raleigh, NC? For Rust Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What cities near Raleigh, NC are hiring for Rust Software Engineer jobs? Cities near Raleigh, NC with the most Rust Software Engineer job openings:
Infographic showing various Rust Software Engineer job openings in Raleigh, NC as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $143,397 per year, or $68.9 per hour.

$58.25 - $75.75/hr

Other

Posted 21 days ago


Job description

Cloud Software Engineer (Java, Python, Go, Rust)

Direct Hire

Raleigh, NC - fully onsite

Position Requirements:

  • U.S. Citizenship (No exceptions; green card holders are not eligible)
  • Active DoD Top Secret Clearance with SCI eligibility
  • BS or higher in Computer science, IT, Engineering, Applied mathematics, or a closely related field
  • 8+ years relevant work experience with BS
  • 6+ years relevant work experience with MS
  • Good oral & written communication skills
  • Technical leadership experience
  • Excel as a team player and strive to maximize team & department performance
  • Willing to work on-site 5 days a week at our Raleigh, NC location

Preferred Experience & Skills as a Software Engineer:

  • Designing, developing, and deploying cloud-native applications
  • Implementing and managing event-driven architecture
  • Building secure software solutions using Python, Java, Go or Rust with a focus on security best practices
  • Design and implementation of User Interfaces (UI/UX)
  • Kubernetes certifications (CKA, CKAD)
  • Practical experience and proficiency in software development using the Scrum framework
  • Certified ScrumMaster recognized by the Scrum Alliance