1

Rust Software Jobs in Springfield, OH (NOW HIRING)

Senior Software Engineer

Beavercreek, OH ยท On-site

$114K - $150K/yr

Develop software tools including operating systems, compilers, routers, networks, utilities ... Experience with Rust programming language * Cryptography experience, including integrating ...

Senior Software Engineer

Beavercreek, OH ยท On-site

$114K - $150K/yr

Develop software tools including operating systems, compilers, routers, networks, utilities ... Experience with Rust programming language * Cryptography experience, including integrating ...

Senior Software Engineer

Beavercreek, OH ยท On-site

$114K - $150K/yr

Develop software tools including operating systems, compilers, routers, networks, utilities ... Experience with Rust programming language Cryptography experience, including integrating ...

Software Engineer II

Beavercreek, OH ยท Hybrid

$90K - $124K/yr

Experience with Rust programming language * Cryptography experience, including integrating ... Experience applying AI/ML techniques to software systems * Experience with AI system ...

Software Engineer II

Beavercreek, OH ยท Hybrid

$90K - $124K/yr

Experience with Rust programming language * Cryptography experience, including integrating ... Experience applying AI/ML techniques to software systems * Experience with AI system ...

Principal Software Engineer

Dayton, OH ยท On-site +1

$180K - $230K/yr

Go (preferred), Java, Python, Rust (nice to have), and Scala * 5+ Years of experience in frontend frameworks like React with a focus on Typescript or Javascript * Deep design of software design and ...

Software Engineer II

Beavercreek, OH ยท On-site

$90K - $124K/yr

Experience with Rust programming language * Cryptography experience, including integrating ... Experience applying AI/ML techniques to software systems * Experience with AI system ...

Eng II - SW

Dayton, OH ยท On-site

$72K - $122K/yr

Technology areas include software development, CI/CD, Containerization and container orchestration, C/C++, Java, OMS/UCI, Rust, Python, Ruby and Linux. The Engineering, Science and Analysis (ESA ...

Familiarity with a variety of programming languages and software engineering tools and, to include C/C++/Java/Python/Rust in an Embedded Environment. * Experience in pre-sales, solutions engineering ...

Familiarity with a variety of programming languages and software engineering tools and, to include C/C++/Java/Python/Rust in an Embedded Environment. * Experience in pre-sales, solutions engineering ...

Sr. Staff / Senior DevSecOps Engineer

Fairborn, OH ยท On-site

$108K - $148K/yr

Additional programming experience with strongly typed languages such as C++ or Rust * Familiarity with secure software development and vulnerability management workflows * Experience supporting RMF ...

Sr. Staff / Senior DevSecOps Engineer

Fairborn, OH ยท On-site

$108K - $148K/yr

Additional programming experience with strongly typed languages such as C++ or Rust * Familiarity with secure software development and vulnerability management workflows * Experience supporting RMF ...

Sr. Staff / Senior DevSecOps Engineer

Dayton, OH ยท On-site +1

$111K - $152K/yr

Additional programming experience with strongly typed languages such as C++ or Rust * Familiarity with secure software development and vulnerability management workflows * Experience supporting RMF ...

next page

Showing results 1-20

Rust Software information

See Springfield, OH salary details

$26

$47

$68

How much do rust software jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for rust software in Springfield, OH is $47.90, according to ZipRecruiter salary data. Most workers in this role earn between $42.88 and $54.57 per hour, depending on experience, location, and employer.

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.

Are Rust developers well paid?

Rust developers are generally well compensated due to the language's growing popularity in systems programming, security, and performance-critical applications. Salaries often reflect experience, location, and expertise with related tools like Cargo and Rust's ecosystem, with many roles offering competitive wages compared to other software development positions.

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

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 engineers make $500,000?

Senior software engineers, especially those with expertise in high-demand areas like cloud computing, machine learning, or specialized programming languages such as Rust, can earn $500,000 or more annually. These roles often require extensive experience, advanced skills, and sometimes leadership responsibilities or equity compensation in tech companies.

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 jobs can I get with Rust?

Jobs for Rust developers include roles such as software engineer, systems programmer, backend developer, and embedded systems engineer. These positions often require knowledge of Rust programming, systems architecture, and related tools like Cargo and Rustup, and may involve working on performance-critical or safety-sensitive applications.

How much do Rust coders make?

Rust programmers' salaries vary based on experience, location, and industry, but they typically earn between $80,000 and $150,000 annually in the United States. Skilled Rust developers with expertise in systems programming and performance optimization are in high demand and tend to command higher salaries.
What job categories do people searching Rust Software jobs in Springfield, OH look for? The top searched job categories for Rust Software jobs in Springfield, OH are:
What cities near Springfield, OH are hiring for Rust Software jobs? Cities near Springfield, OH with the most Rust Software job openings:
Software Engineer II - NovaStar

Software Engineer II - NovaStar

Applied Research Solutions

Dayton, OH โ€ข On-site

Full-time

Posted 20 days ago


Job description

Applied Research Solutions is seeking multiple Software Engineers with a mix of experience talent in areas related to cloud-native full-stack development. As part of our team, you will provide software and web development services in support of our customer in Dayton, OH. We are seeking a diverse group of candidates that meet many of the desired skillsets below. Our ideal candidate would possess a broad range of skills as our scope of work spans various technologies, including JavaScript, Python, React, Angular, and others.ย  Independent problem-solving, as well as the ability to use deep reach-back support and a collaborative environment is a requirement for the engineering team. We value candidates who bring development expertise and a willingness to embrace the architectures, languages, and libraries best suited to delivering mission success and an outstanding user experience.

Why Work with us?ย 

Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support.ย Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers.ย ย 

Responsibilities include:

  • Applies advanced knowledge in the areas of engineering, computer science, and information technology for the technical design, development, and implementation of complex programming projects.
  • Gives technical direction to lower level programmers.
  • Typical assignments are complex and require use of initiative and independent judgment.
  • Develops solutions unique to the Govts needs. Can function as Project Leader, which involves interfacing with the Govt.
  • Possesses sufficient writing skills to prepare and generate technical reports and other documentation pertinent to the position.
  • Produce software based on desired functionality provided by users and analysts
  • Interpret mission needs and requirements to produce user-friendly software systems
  • Leverage continuous integration to create sustainable and maintainable software
  • Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback
  • Other duties as assigned

Qualifications/ Technical Experience Requirements:

  • Ability to obtain a TS/SCI clearance
  • Must be a US Citizen
  • 5+ years of experience in this field, or related.ย 
  • Bachelorโ€™s in Computer Science, Computer Engineering, or a related field is required
  • Experience in multiple of the following: Java, Python, Go, Rust, JavaScript, TypeScript, Angular, VueJs, NodeJS, OpenAPI, ArangoDB, Valkey, PostgreSQL, MinIO, Istio ServiceMesh, Redis, Knative, Kubernetes, Helm, Terraform, OpenContainer Initiative, OTEL, and/or Kafka is desired.
  • Additionally, experience with Artificial Intelligence/Machine Learning technologies, such as Tensorflow, PyTorch, LangChain, vLLM, PyTorch Lightning, SK Learn, LibreChat, Streamlit, KubeFlow, MLFlow, Bedrock, Fast API, Tune, Ray Train, Safe Tensors, and/or ONNX is highly desired
  • Kubernetes Certified Application Developer (CKAD) and Certified Kubernetes Administrator (CKA) certifications are highly desired

All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check.

This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities.

This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans.