1

Rust Software Jobs in North Carolina (NOW HIRING)

Lead DevOps Engineer

Charlotte, NC

$160K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Expertise in the design and development of software solutions to support platform integrations, automations and developer experiences using languages such as Rust, GoLang, Python or Java. What you'll ...

Lead DevOps Engineer

Charlotte, NC ยท On-site

$160K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Expertise in the design and development of software solutions to support platform integrations, automations and developer experiences using languages such as Rust, GoLang, Python or Java. What you'll ...

Senior Data Engineer #4885

Durham, NC ยท On-site

$102K - $139K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Degree in Computer Science, Mathematics, Software Engineering, Data Science, Life Sciences, Physics ... Strong proficiency with one or more programming languages, such as Python, Rust, C++, or similar.

Mechatronics Engineer

Hickory, NC

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mechanical design experience in SolidWorks or equivalent computer-aided design (CAD) software ... Training in object-oriented programming, particularly C++, C#, Java, or Rust. * Experience with ...

Senior Data Engineer #4885

Durham, NC ยท On-site

$102K - $139K/yr

Degree in Computer Science, Mathematics, Software Engineering, Data Science, Life Sciences, Physics ... Strong proficiency with one or more programming languages, such as Python, Rust, C++, or similar.

Mechatronics Engineer

Hickory, NC ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mechanical design experience in SolidWorks or equivalent computer-aided design (CAD) software ... Training in object-oriented programming, particularly C++, C#, Java, or Rust. * Experience with ...

Senior Data Engineer #4885

Durham, NC ยท On-site

$102K - $139K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Degree in Computer Science, Mathematics, Software Engineering, Data Science, Life Sciences, Physics ... Strong proficiency with one or more programming languages, such as Python, Rust, C++, or similar.

Showing results 41-60

Rust Software information

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

AspectRust SoftwareC++ Developer
Required CredentialsBachelor's in Computer Science, Rust certifications (optional)Bachelor's in Computer Science, C++ certifications (optional)
Work EnvironmentTech companies, startups, embedded systemsSoftware firms, game development, embedded systems
Industry UsageEmerging in systems programming, web assembly, safety-critical appsWidely used in software, gaming, systems, and embedded development
Search & Comparison IntentUnderstanding Rust's role vs C++ in development

Rust Software developers focus on safe, concurrent programming using Rust, often in modern systems and web assembly projects. C++ Developers work primarily with performance-critical applications across various industries. While both roles require programming expertise, Rust emphasizes safety and modern syntax, whereas C++ is known for its performance and legacy codebases.

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

To thrive as a Rust Software Developer, you need a solid background in systems programming, memory management, and proficiency in Rust, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, build tools such as Cargo, and experience with cross-platform development are typically required. Strong problem-solving skills, attention to detail, and effective communication set outstanding candidates apart. These abilities are essential for building safe, efficient, and reliable software in demanding technical environments.

What is a Rust software developer?

A Rust Software Developer is a programmer who specializes in using the Rust programming language to build software applications. Rust is known for its focus on safety, speed, and concurrency, making it popular for systems programming, web services, and performance-critical tasks. Rust Software Developers may work on a variety of projects, from operating systems and embedded devices to backend web servers and command-line tools. Their responsibilities include writing, testing, and maintaining code, as well as collaborating with other developers to design robust and efficient systems.

What are some common challenges faced by Rust software developers when working on large-scale projects?

Rust Software Developers often encounter challenges related to managing complex codebases, especially as projects scale. The language's strict ownership and borrowing rules, while beneficial for safety and concurrency, can make refactoring and integrating with legacy systems more time-consuming. Additionally, since Rust is still a relatively new language, developers may face limited library support or community resources for certain specialized tasks. Collaborating closely with teammates and leveraging thorough documentation helps to streamline workflows and overcome these hurdles.

What job categories do people searching Rust Software jobs in North Carolina look for?

The top searched job categories for Rust Software jobs in North Carolina are:

What cities in North Carolina are hiring for Rust Software jobs?

Cities in North Carolina with the most Rust Software job openings:

Infographic showing various Rust Software job openings in North Carolina as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Beca de programacion y ciberseguridad

ADVENS

Davidson, NC โ€ข On-site

Full-time

Posted 11 days ago


Job description

Descripcion de la empresa

Unirse a Advens significa unirse a un lider europeo en Ciberseguridad, pero, sobre todo, significa formar parte de un equipo de especialistas apasionados que protegen a organizaciones cada vez mas expuestas, ayudandolas a cumplir con sus misiones, muchas veces esenciales.

Tambien significa ser parte de un colectivo que pone su rendimiento al servicio de proyectos de alto impacto.

Contamos con 600 expertos distribuidos en Francia, Espana, Alemania, asi como en Montreal y Tahiti.

Nuestra mision de proteccion nos guia e impulsa cada dia, pero no es suficiente. Si la ciberseguridad puede hacer que el mundo funcione, nuestro desempeno tambien debe contribuir a cambiarlo.

Juntos y siempre adelante: desde nuestros primeros pasos, nos hemos basado en tres valores fundamentales. Mas que una marca, son nuestra fuerza motriz para actuar hoy y mejorar manana: #Audacia #Colectivo #Impacto.

Formacion, oportunidades de crecimiento, movilidad... apoyamos cada proyecto segun los deseos y ambiciones de cada persona.

Creemos en un equilibrio entre la vida laboral y personal como una via para el desarrollo individual, por lo que apostamos por la autonomia: libertad en el lugar de trabajo, pero tambien en la manera en que nos organizamos dia a dia.

Y para mantener nuestro valioso espiritu de equipo, nuestras semanas estan llenas de momentos de convivencia y compartir... siempre con un toque de humor.ย 

Como ves, buscamos algo mas que expertos/as en ciberseguridad: buscamos personas comprometidas y apasionadas.

Descripcion del empleo

Buscamos estudiantes de Ingenieria en Sistemas, Computacion, Software, Ciberseguridad o carreras afines para incorporarse en practicas al area de DevOps de Advens Iberia. El objetivo de la beca es brindar experiencia practica en seguridad informatica, analisis de vulnerabilidades y desarrollo de herramientas de seguridad.

Responsabilidades:

  • Apoyar en el desarrollo de herramientas y scripts para automatizacion de procesos de seguridad.
  • Colaborar en la investigacion y desarrollo de soluciones para mejorar la seguridad de sistemas y aplicaciones.
  • Asistir en la implementacion de controles de seguridad en entornos de desarrollo y produccion.
  • Documentar procedimientos y hallazgos relacionados con seguridad informatica.
Requisitos
  • Ser estudiante activo de Ingenieria en Sistemas, Computacion, Software, Ciberseguridad o areas afines.
  • Conocimientos en programacion (Python y valorable experiencia en otros lenguajes como C, C++, Java, JavaScript, Go o Rust).
  • Interes en seguridad informatica.
  • Conocimientos basicos en redes y sistemas operativos (Windows, Linux).
  • Capacidad analitica y habilidades para resolver problemas.
  • Proactividad y ganas de aprender en un entorno dinamico
Informacion adicional

Que ofrecemos?

  • Trabajar en una empresa internacional con mas de 600 empleados y 25ย anos de experiencia en el sector de la ciberseguridad.
  • Oportunidad de aprender y desarrollarte en un sector en auge como la ciberseguridad.
  • Un modelo de trabajo hibrido y flexible, donde tu decides cuando venir a la oficina y cuando trabajar desde casa.
  • Formar parte de una empresa con un ambiente joven y valores de companerismo, trabajo en equipo e implicacion con la sociedad y el medioambiente.
  • Bolsa de ayuda a estudiantes de 600/mes.
  • Seguro medico pagado por la empresa.
  • Programa de referidos