1

Rust Developer Jobs in Raleigh, NC (NOW HIRING)

... DevOps - this is where you belong. We are seeking an experienced, independent, and driven Staff ... Rust) and cloud-native architectures (containers, service mesh, queues, eventing). * Proven ...

Senior Software Engineer

Raleigh, NC

$119.10K - $157K/yr

We have created a developer-centric platform that allows for continuous integration and deployment ... Professional development experience using GoLang, Rust, or equivalent languages: 5+ years

Join our AI & Engineering team in transforming technology platforms, driving innovation, and helping make a significant impact on our clients' success. You'll work alongside talented professionals ...

NC-801883 Hybrid/Local PowerApps Developer (PPDA/15+) with MS/Power Pages, Dataverse, SQL Server, Canvas, Model-Driven Apps experience Location: Raleigh, NC (NCDHHS) Duration: 12 Months Skills:

NET Developer - Microsoft Platform: o VSTS, TFS, SharePoint, SQL Server. o Programming languages and technologies: ASP.NET, C#, VB.NET, ASP, .NET Framework, and Web Services. o Knowledge of Internet ...

Full Stack Java Developer: Working with PERL, HTML5, CSS, JAVASCRIPT, JQUERY, AJAX, MYSQL and LINUX. Taking tickets, building new applications, customizing, Break/fix and maintenance. Clients are ...

NET C# Developer who is interested in solving complex engineering problems with a very dynamic team for our Raleigh, North Carolina office. As a member of our team, you will have the opportunity to ...

NET C# Developer who is interested in solving complex engineering problems with a very dynamic team for our Raleigh, North Carolina office. As a member of our team, you will have the opportunity to ...

NET C# Developer who is interested in solving complex engineering problems with a very dynamic team for our Raleigh, North Carolina office. As a member of our team, you will have the opportunity to ...

next page

Showing results 1-20

Rust Developer information

See Raleigh, NC salary details

$16

$51

$79

How much do rust developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for rust developer in Raleigh, NC is $51.36, according to ZipRecruiter salary data. Most workers in this role earn between $39.28 and $62.84 per hour, depending on experience, location, and employer.

What Does a Rust Developer Do?

The job duties of a Rust developer focus on performing computer programming tasks using the Rust programming language. As a Rust developer, you focus on coding and development for projects such as web browsers, operating systems, server and systems software, and blockchain projects. Your responsibilities vary depending on the requirements of the development projects on which you work. You typically work to ensure the safety and security of the software or systems that you develop and test and debug them as part of the development process.

What are the key skills and qualifications needed to thrive as a Rust Developer, and why are they important?

To thrive as a Rust Developer, you need strong proficiency in Rust programming, a solid understanding of systems programming concepts, and a relevant degree or experience in software development. Familiarity with tools like Cargo, Git, and continuous integration systems, as well as experience with frameworks such as Actix or Rocket, are commonly required. Outstanding problem-solving skills, attention to detail, and effective communication set top Rust Developers apart. These skills ensure robust, efficient, and safe code, which is essential for building reliable software solutions.

What are some common challenges Rust Developers face when working on large-scale projects?

Rust Developers often encounter challenges such as managing complex dependencies, ensuring memory safety without sacrificing performance, and integrating Rust code with existing systems written in other languages. Collaborating with cross-functional teams can also require clear communication, especially when explaining Rust’s unique concepts to those unfamiliar with the language. Staying up-to-date with the rapidly evolving Rust ecosystem and tooling is important, as new libraries and best practices frequently emerge.

What are Rust Developers?

Rust Developers are software engineers who specialize in using the Rust programming language to build safe, fast, and reliable applications. They write, test, and maintain code, often focusing on system-level programming, web servers, blockchain technologies, and performance-critical software. Rust Developers leverage the language’s unique features, like memory safety and concurrency, to build efficient and secure solutions. Their responsibilities may also include contributing to open-source projects, optimizing existing code, and collaborating with cross-functional teams.

What is the difference between Rust Developer vs C++ Developer?

AspectRust Developer
Required CredentialsProficiency in Rust programming, often with a computer science background or coding certifications
Work EnvironmentSoftware development teams, especially in systems programming, embedded systems, or performance-critical applications
Industry UsageTech companies focusing on safety, concurrency, and performance, including blockchain, embedded systems, and web assembly

Rust Developers and C++ Developers share similar skills in systems programming, requiring knowledge of low-level programming, memory management, and performance optimization. Both roles are common in industries demanding high efficiency and safety. While C++ Developers often have experience with legacy codebases and a broader range of tools, Rust Developers focus on modern safety features and concurrency. The choice between the two depends on project requirements and company preferences.

What are popular job titles related to Rust Developer jobs in Raleigh, NC? For Rust Developer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Rust Developer jobs in Raleigh, NC look for? The top searched job categories for Rust Developer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Rust Developer jobs? Cities near Raleigh, NC with the most Rust Developer job openings:
Staff Software Engineer

Staff Software Engineer

Cloudera

Raleigh, NC

Other

PTO

Posted 4 days ago


Job description

Business Area:

Engineering

Seniority Level:

Mid-Senior level

Job Description:

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world's largest enterprises.

Ready to take cloud innovation to the next level? Join Cloudera's Anywhere Cloud team and help deliver a true "build your own pipeline, bring your own engine" experience - enabling data and AI workloads to run anywhere, without friction or vendor lock-in.

We bring the best of public cloud - cost efficiency, scalability, elasticity, and agility - to wherever data lives: public clouds, private data centers, and the edge. Powered by Kubernetes, our hybrid architecture separates compute and storage to maximize flexibility and optimize infrastructure usage. This isn't just cloud management - it's about building a consistent, secure, and compliant cloud experience that gives organizations full access to all their data, anywhere. With the acquisition of Taikun, we're simplifying Kubernetes and cloud management even further, creating a unified, scalable, future-ready platform. If you're passionate about Kubernetes - not just using it, but building it at the core, managing workloads across hybrid clouds and datacenters, and obsessing over performance and DevOps - this is where you belong.

We are seeking an experienced, independent, and driven Staff Backend Engineer to join our Anywhere Cloud team. In this role, you will lead the delivery of critical backend services, write high-performance, enterprise-ready Go code to drive customer adoption and expansion, and mentor engineers while managing key project priorities. You will also drive Anywhere Cloud's roadmap by identifying bottlenecks, improving robustness, delivering well-tested code, collaborating across teams to ensure seamless platform performance, and supporting complex production issues when needed.

As a Staff Software Engineer, you will:

  • Architect, build, and improve scalable backend systems and APIs.

  • Drive performance, reliability, and security across kubernetes based backend services.

  • Implement robust testing frameworks, including unit, regression, and end-to-end tests, to guarantee deterministic and predictable behavior from our AI-powered data platform. Establish safety guardrails and human-in-the-loop processes to maintain accuracy and ensure the production of ethical, responsible, and non-toxic outputs.

  • Optimize for cost & performance: Instrument, analyze, and optimize unit economics (token usage, caching, batching, distillation) and performance (p95 latency, throughput, autoscaling).

  • Drive data excellence: Shape data contracts, feedback loops, labeling strategies, and feature stores to continuously improve model and workflow quality.

  • Mentor and multiply: Provide technical leadership across teams, unblock complex projects, raise code/design standards, and mentor senior engineers.

  • Partner across functions: Translate product intent into technical plans, influence roadmaps with data-driven insights, and communicate trade-offs to executives and stakeholders.

We're excited about you if you have:

  • 6+ years of software engineering experience building large-scale distributed production systems;

  • Expertise in at least one primary language (Go preferred) and ecosystem (eg: Rust) and cloud-native architectures (containers, service mesh, queues, eventing).

  • Proven expertise in advanced Kubernetes design and operation, including optimizing performance (e.g., node affinity, resource limits, horizontal pod autoscaling), service mesh implementation, and custom resource definition (CRD) development.

You May Also Have:

  • Experience designing reusable AI workflow primitives, SDKs, or internal platforms used by multiple product teams.

  • Built robust tracing/metrics/logging for AI systems; familiarity with quality dashboards and prompt diff tooling.

  • Experience with managing machine learning workloads on container orchestration platforms like Kubernetes, including setting up GPU resources, managing distributed training jobs, and deploying models at scale.

  • Familiarity with the AI/ML ecosystem: You understand the fundamentals of LLMs, vector databases, RAG, and prompt engineering. Familiarity with tools such as MLflow, LangChain, or Hugging Face is a significant advantage.

  • Security & privacy mindset: Familiarity with data governance, PII handling, tenant isolation, and compliance considerations.

Why this role matters:

This is more than cloud management, it's about building the foundation for a consistent, secure, and compliant cloud experience that gives organizations 100% access to 100% of their data, anywhere.

With the recent acquisition of Taikun, we are simplifying Kubernetes and cloud management even further, creating a platform that is unified, scalable, and future-ready.

If you are passionate about Kubernetes, not just using it but building it at the core managing workloads across hybrid clouds and data centers and obsessed with performance, devops, etc. this is where you belong.

This role is not eligible for immigrationsponsorship

What you can expect from us:

  • Generous PTO Policy

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy

  • Mental & Physical Wellness programs

  • Phone and Internet Reimbursement program

  • Access to Continued Career Development

  • Comprehensive Benefits and Competitive Packages

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

# LI-BV1
#LI-REMOTE