1

Rust Programming Jobs in Raleigh, NC (NOW HIRING)

Senior Software Engineer

Raleigh, NC · On-site

$119.10K - $157K/yr

Required : • Java / Rust programming experience; professional or academic experience is required • Knowledge of Linux operating system and its development tools; any distribution is OK • ...

Senior Software Engineer

Raleigh, NC · On-site +1

$118.60K - $195.68K/yr

Java / Rust programming experience; professional or academic experience is required * Knowledge of Linux operating system and its development tools; any distribution is OK * Experience with PKI ...

Senior Software Engineer, Agentic AI

Durham, NC · On-site

$118.40K - $156.10K/yr

... Rust, Python, Go, or Node.js, with working familiarity in at least one more. • Solid understanding of asynchronous programming, callbacks, request lifecycles, and event-driven systems. • Hands-on ...

Senior Software Engineer, Agentic AI

Durham, NC

$118.40K - $156.10K/yr

... Rust, Python, Go, or Node.js, with working familiarity in at least one more. * Solid understanding of asynchronous programming, callbacks, request lifecycles, and event-driven systems. * Hands-on ...

... staff engineers to lead software projects suffusing knowledge of the user throughout Apple ... ASR, NL, TTS, Voice Assistants, etc)Swift or Objective-C experience preferred (Rust, C++, or ...

... staff engineers to lead software projects suffusing knowledge of the user throughout Apple ... ASR, NL, TTS, Voice Assistants, etc) Swift or Objective-C experience preferred (Rust, C++, or ...

... staff engineers to lead software projects suffusing knowledge of the user throughout Apple ... ASR, NL, TTS, Voice Assistants, etc) Swift or Objective-C experience preferred (Rust, C++, or ...

Proficient in at least one modern programming language such as Rust, GoLang or Java. * Prior experience building services or applications in cloud-native architectures using either AWS, Azure, or ...

Senior Software Engineer - Backend Developer

Raleigh, NC · On-site

$106.50K - $138.40K/yr

Experience with modern programming languages (e.g. Go, Rust, and/or Python) * Experience with programming both functional and object orientated applications * Expert in API development with ...

Senior Software Engineer

Raleigh, NC · Remote

$125.40K - $165.30K/yr

Professional development experience using GoLang, Rust, or equivalent languages: 5+ years ... Scalable data engineering experience using data stores like ElasticSearch, Postgres, CockroachDB ...

Senior Software Engineer

Raleigh, NC

$119.10K - $157K/yr

Professional development experience using GoLang, Rust, or equivalent languages: 5+ years ... Scalable data engineering experience using data stores like ElasticSearch, Postgres, CockroachDB ...

Engineering Seniority Level: Mid-Senior level At Cloudera, we empower people to transform complex ... Rust) and cloud-native architectures (containers, service mesh, queues, eventing). * Proven ...

Comfortable in at least one of Python, Go, JavaScript/TypeScript, Java, or Rust. Enough to write ... A presence in developer communities people already recognize -- a blog with regular readers, a ...

next page

Showing results 1-20

Rust Programming information

See Raleigh, NC salary details

$43.3K

$68.9K

$96.2K

How much do rust programming jobs pay per year?

As of May 31, 2026, the average yearly pay for rust programming in Raleigh, NC is $68,879.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,600.00 and $86,000.00 per year, depending on experience, location, and employer.

What is a Rust Programming job?

A Rust Programming job involves designing, developing, and maintaining software applications using the Rust programming language. Rust is known for its performance, memory safety, and concurrency features, making it popular for systems programming, web services, and embedded systems. Developers in this role typically work on optimizing performance, ensuring code safety, and integrating Rust with other technologies. Experience with Rust’s ownership model, concurrency features, and ecosystem tools like Cargo is often required.

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

Excelling in Rust Programming requires strong programming skills in Rust, understanding of systems programming concepts, and experience with memory management and concurrency. Familiarity with version control tools like Git, issue tracking systems, CI/CD pipelines, and optionally, certifications such as the Rust Programming Certificate, are often valuable. Problem-solving ability, collaboration, and clear communication are essential soft skills for success in team-based development environments. These skills and qualifications are vital because they ensure code safety, performance, and contribute to efficient, high-quality software development.

What are some typical challenges faced by professionals working in Rust Programming roles?

Professionals in Rust Programming roles often encounter challenges such as mastering the language's strict ownership and borrowing rules, which require a deep understanding of memory safety concepts. Additionally, working with complex, performance-critical systems demands close attention to detail and rigorous testing practices. Collaboration with team members, especially when integrating Rust code with projects in other languages or legacy systems, also presents opportunities for problem-solving. Over time, these challenges help developers build robust, scalable solutions and deepen their expertise in cutting-edge systems programming.
What are the most commonly searched types of Rust Programming jobs in Raleigh, NC? The most popular types of Rust Programming jobs in Raleigh, NC are:
What are popular job titles related to Rust Programming jobs in Raleigh, NC? For Rust Programming jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Rust Programming jobs in Raleigh, NC look for? The top searched job categories for Rust Programming jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Rust Programming jobs? Cities near Raleigh, NC with the most Rust Programming job openings:
Infographic showing various Rust Programming job openings in Raleigh, NC as of May 2026, with employment types broken down into 100% Full Time. Highlights an 40% In-person, and 60% Remote job distribution, with an average salary of $68,879 per year, or $33.1 per hour.
Senior Software Engineer

Senior Software Engineer

Red Hat

Raleigh, NC • On-site

$119.10K - $157K/yr

Full-time

Posted 2 days ago


Job description

Job Summary:
Red Hat is the world’s leading provider of enterprise open source software solutions, and they are seeking a Senior Software Engineer to help deliver next generation PKI functionalities. The role involves designing, developing, and testing software while collaborating with global contributors and mentoring other engineers.
Responsibilities:
• Lead the design and development of high-quality PKI solutions, own the quality of their code and contribute to testing frameworks.
• Participate in the whole development cycle from requirements gathering, scoping, source code development to testing and verification
• Practice defensive programming to deliver stable and high-quality software for Red Hat customers and upstream communities.
• Communicate and collaborate with developers and teams inside and outside Red Hat
• Influence the technical direction of their team and adjacent teams by building consensus in broader discussions with internal customers or through active participation in external communities
• Mentor and coach other engineers, share expertise by producing comprehensive design documents, writing blog posts, and mentoring others on documentation and communication best practices
Qualifications:
Required:
• Java / Rust programming experience; professional or academic experience is required
• Knowledge of Linux operating system and its development tools; any distribution is OK
• Experience with PKI, cryptography, and general system and software security technologies
• Experience using AI agents to accelerate development efforts.
• Good written and verbal communication in English.
Preferred:
• Experience with an autonomous agentic software defined lifecycle
• Experience with Agile development methodologies (e.g. Scrum, JIRA)
• Experience with Python, Bash, or similar scripting languages
• Experience with software testing, CI/CD, and related frameworks
• Experience with package maintenance on Fedora/RHEL
• Experience with hybrid cloud systems or frameworks (e.g., OpenShift, AWS, Microsoft Azure)
Company:
Red Hat is a software company that offers enterprise open-source software solutions. It is a sub-organization of IBM. Founded in 1993, the company is headquartered in Raleigh, USA, with a team of 10001+ employees. The company is currently Late Stage.

Red Hat logo

About Red Hat

Sourced by ZipRecruiter

Red Hat, Inc. is an American software company that provides open source software products to enterprises and is a subsidiary of IBM. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide. Red Hat has become associated to a large extent with its enterprise operating system Red Hat Enterprise Linux. With the acquisition of open-source enterprise middleware vendor JBoss, Red Hat also offers Red Hat Virtualization (RHV), an enterprise virtualization product. Red Hat provides storage, operating system platforms, middleware, applications, management products, and support, training, and consulting services. Red Hat creates, maintains, and contributes to many free software projects. It has acquired several proprietary software product codebases through corporate mergers and acquisitions and has released such software under open source licenses. As of March 2016, Red Hat is the second largest corporate contributor to the Linux kernel version 4.14 after Intel.

Industry

Software development

Company size

10,000+ Employees

Headquarters location

Raleigh, NC, US

Year founded

1993

Social media