1

Rust Programmer Jobs in Maryland (NOW HIRING)

Software Engineer III

Annapolis, MD · On-site

$57 - $76.50/hr

Familiar with Rust programming concepts or eager to learn and apply them * Experienced with containerization technologies such as Docker and containerd * Skilled in Kubernetes and creating Helm ...

Software Engineer III

Annapolis Junction, MD

$63.25 - $84.75/hr

Familiar with Rust programming concepts or eager to learn and apply them * Experienced with containerization technologies such as Docker and containerd * Skilled in Kubernetes and creating Helm ...

Experience in C/C++ (Rust Programming Language) * Experience containerizing applications for creating, managing, and deployments, e.g Rancher/Kubernetes/Docker * Proficiency in Linux environments.

Software Engineer III

Annapolis Junction, MD · On-site

$63.25 - $84.75/hr

Familiar with Rust programming concepts or eager to learn and apply them * Experienced with containerization technologies such as Docker and containerd * Skilled in Kubernetes and creating Helm ...

Develop and manage the engineering maintenance schedules for the plant * Prioritize and schedule ... In person Rust-Oleum is an equal opportunity employer. Employment selection and related decisions ...

Maintenance Planner

Williamsport, MD · On-site

$51K - $68K/yr

Develop and manage the engineering maintenance schedules for the plant * Prioritize and schedule ... In person Rust-Oleum is an equal opportunity employer. Employment selection and related decisions ...

... programming language (Rust, C, C++, Zig) and integrating these new tools with exisitng software developed by the lab Preparing, writing, and editing scientific manuscripts Collaborating with and co ...

Senior Software Developer

Hanover, MD · On-site

$200K - $245K/yr

Working alongside engineers, analysts, and mission stakeholders, you will build scalable ... Java, Python, Rust, C++) * Create and maintain a scalable, high-availability, mission system using ...

Senior Software Developer

Hanover, MD · On-site

$200K - $300K/yr

Working alongside engineers, analysts, and mission stakeholders, you will build scalable ... Java, Python, Rust, C++) * Create and maintain a scalable, high-availability, mission system using ...

next page

Showing results 1-20

Rust Programmer information

See Maryland salary details

$16

$30

$43

How much do rust programmer jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for rust programmer in Maryland is $30.04, according to ZipRecruiter salary data. Most workers in this role earn between $24.71 and $33.85 per hour, depending on experience, location, and employer.

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

A Rust Programmer should have a strong grasp of systems programming concepts, proficiency in the Rust language, and experience with memory management and concurrency. Familiarity with tools like Cargo, version control systems such as Git, and knowledge of relevant libraries and frameworks is typically expected. Attention to detail, problem-solving ability, and effective communication distinguish top performers in this role. These skills and qualities are vital for writing safe, efficient, and maintainable code in high-performance applications.

What is a Rust Programmer?

A Rust Programmer is a software developer who specializes in using the Rust programming language to build efficient, reliable, and safe systems. Rust is known for its strong emphasis on memory safety and performance, making it popular for developing applications such as web servers, embedded systems, and command-line tools. Rust Programmers are skilled in writing, testing, and debugging code, as well as working with the Rust compiler and its extensive ecosystem of libraries and tools.

How do Rust programmers typically collaborate with other team members in a software development project?

Rust programmers often work closely with cross-functional teams, including front-end developers, DevOps engineers, and product managers. Collaboration usually involves regular code reviews, pair programming sessions, and participation in agile ceremonies like sprint planning and retrospectives. Since Rust is often used for performance-critical or systems programming tasks, clear communication about interface boundaries and integration points is essential. Many teams also use version control platforms like GitHub or GitLab to track issues and facilitate collaborative development.
What are popular job titles related to Rust Programmer jobs in Maryland? For Rust Programmer jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Rust Programmer jobs in Maryland look for? The top searched job categories for Rust Programmer jobs in Maryland are:
Infographic showing various Rust Programmer job openings in Maryland as of July 2026, with employment types broken down into 82% Full Time, 11% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $62,492 per year, or $30 per hour.
Software Engineer III

Software Engineer III

ClearEdge

Annapolis, MD • On-site

$57 - $76.50/hr

Full-time

Medical, Retirement

Re-posted 13 days ago


Job description

Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges. Every day, ClearEdge supports government and industry customers by delivering innovative solutions that enable critical operations and mission success.
ClearEdge offers an extremely competitive benefits package-including a $10k annual training and education benefit, a 10% 401(k) contribution fully vested on day one, annual health and technology allowances, and access to a state-of-the-art technology lab. Learn more at www.clearedgeit.com/careers/
Your Mission:
As a Software Engineer III, you will design, develop, test, deploy, document, maintain, and enhance complex software systems. You will integrate custom software with COTS, GOTS, and FOSS products, develop cloud-based and containerized applications, implement complex algorithms, and ensure software quality through rigorous testing and continuous integration practices. You will also provide technical leadership, support system integration efforts, and contribute to architecture decisions including hardware/software trade-offs and technology selection.
This position requires a current polygraph within the last 7 years.
You Will Excel in This Role If You Are:
  • Experienced in designing, coding, testing, and maintaining complex software systems
  • Skilled in Linux/Unix environments and comfortable using the Linux CLI
  • Proficient in Python (3.x) development and Bash shell scripting
  • Familiar with Rust programming concepts or eager to learn and apply them
  • Experienced with containerization technologies such as Docker and containerd
  • Skilled in Kubernetes and creating Helm Charts for container orchestration
  • Comfortable working with NoSQL databases such as MongoDB
  • Familiar with messaging frameworks including RabbitMQ
  • Knowledgeable in CI/CD principles and tools such as GitLab CI
  • Experienced with Infrastructure-as-Code (IaC) tools such as Ansible

A Day in the Life:
  • Developing Python-based services and contributing to Rust-based capabilities
  • Writing and maintaining Bash scripts for automation and system operations
  • Building and deploying containerized applications using Docker and Kubernetes
  • Creating and maintaining Helm charts for Kubernetes deployments
  • Integrating software with COTS, GOTS, and open-source tools
  • Developing and optimizing data-driven or event-driven analytics systems
  • Designing and executing software test procedures and documenting results
  • Debugging software defects and modifying code to improve performance
  • Developing simple and complex queries for MongoDB and PostgreSQL databases

What we are expecting from you:
  • TS/SCI with Polygraph (within the last 7 years)
  • Nine (9) years of software engineering experience OR Bachelor's degree + seven (7) years of experience OR Master's degree + five (5) years of experience
  • Experience developing in Unix/Linux environments
  • Experience using Linux CLI and tools
  • Experience with Bash shell scripting
  • Recent experience with Python (3.x) development
  • Experience with NoSQL databases such as MongoDB
  • Experience with container technologies (Docker, containerd)

Nice to Have:
  • Experience with SQL databases such as PostgreSQL
  • Experience with the Atlassian Tool Suite (Jira, Confluence)
  • Experience with Java development and J2EE applications
  • Experience with orchestration frameworks such as Spring or Kafka
  • Experience developing cloud-based solutions
  • Experience serving as a technical lead or overseeing software development teams

ClearEdge is an established small business that values its employees and is committed to providing an environment where individuals can succeed and grow. We believe in developing our people, promoting from within, and fostering long-term career growth across the organization.
Our Core Values-Honesty, Integrity, Loyalty, Fairness, Respect, Responsibility, and Accountability-guide everything we do. These principles shape our culture, inform our decisions, and drive our commitment to excellence in support of our customers and partners.
If this position is not the right fit, we encourage you to visit our Careers page to explore other opportunities at ClearEdge or connect with one of our recruiters at [email protected]. ClearEdge is an equal opportunity employer.