1

Rust Software Engineer Jobs in Maryland (NOW HIRING)

Java, Python, Rust, C++) * Create and maintain a scalable, high-availability, mission system using ... Confer with system engineers and hardware engineers to derive software requirements and to obtain ...

AI Software Engineer, Senior

Laurel, MD · On-site

$122K - $160K/yr

... Rust, Go, Scala, or Java • 2+ years of experience building or maintaining production-grade ... software engineering, or 11+ years of experience with software engineering in lieu of a degree ...

Proficient in C, C++, Rust, Python, Google Apps Script and Linux environments, implementing robust automated test procedures, and using AI/LLMs for interpreting complex data logs and writing ...

Proficient in C, C++, Rust, Python, Google Apps Script and Linux environments, implementing robust automated test procedures, and using AI/LLMs for interpreting complex data logs and writing ...

Senior Software Developer

Hanover, MD · On-site

$200K - $300K/yr

Overview As a Senior Software Engineer supporting mission-essential national security initiatives ... Java, Python, Rust, C++) * Create and maintain a scalable, high-availability, mission system using ...

Senior Software Engineer

Fort George G Meade, MD · On-site

$135K - $179K/yr

Resolves software problem reports. * Utilizes software development and software design ... Experience in C/C++ (Rust Programming Language) * Experience containerizing applications for ...

next page

Showing results 1-20

Rust Software Engineer information

See Maryland salary details

$61.6K

$143.2K

$199.4K

How much do rust software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for rust software engineer in Maryland is $143,178.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,500.00 and $167,900.00 per year, depending on experience, location, and employer.

What is a Rust Software Engineer job?

A Rust Software Engineer specializes in developing software using the Rust programming language, which is known for its performance, memory safety, and concurrency features. They often work on system-level applications, embedded systems, web services, or blockchain technologies. Their responsibilities include writing efficient and safe code, debugging, optimizing performance, and collaborating with teams to design scalable software solutions. Rust engineers are in high demand due to the language's growing adoption in industries requiring high-performance and reliable software.

What does a typical day look like for a Rust Software Engineer?

A typical day for a Rust Software Engineer involves writing and optimizing code, conducting thorough code reviews with peers, and collaborating closely with cross-functional teams such as DevOps, QA, and product managers. You’ll often be involved in designing system architectures, debugging complex issues, and contributing to technical discussions or sprint planning meetings. Depending on the company, your work may range from building backend services or embedded systems to maintaining open-source projects. The role offers variety and the opportunity to solve challenging problems, making teamwork and continuous learning important aspects of the day-to-day experience.

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

To thrive as a Rust Software Engineer, you need proficiency in the Rust programming language, familiarity with systems programming concepts, and a bachelor’s degree in computer science or a related field. Experience with tools such as Cargo, Git, CI/CD pipelines, and knowledge of networking or low-level operating system concepts are commonly required. Strong problem-solving abilities, attention to detail, and effective collaboration skills help engineers excel in this role. These skills are essential for delivering performant, reliable, and maintainable software solutions in complex technical environments.

What job categories do people searching Rust Software Engineer jobs in Maryland look for? The top searched job categories for Rust Software Engineer jobs in Maryland are:
Software Engineer (SWE) Skill Level 3

Software Engineer (SWE) Skill Level 3

CTRL + LLC

Annapolis Junction, MD • On-site

$99 - $132/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Job description

Clearance Required: TS/SCI w/ Poly

9 years of experience with STEM Bachelor's Degree

The Software Engineer shall be responsible for developing, sustaining, and troubleshooting

GHOSTGEM's software suite of applications, including DINO and possibly future capabilities as

mission needs arise. Software development activities include implementation, testing, and

integration with other COTS, GOTS, and FOSS products, packages, and libraries.

Position Required Skills

  • Experience using the Linux CLI and Tools
  • Experience developing scripts using Bash
  • Recent Python (3.x) software development experience
  • Experience with Rust programming concepts, or a willingness and aptitude to learn Rust
  • Experience with NoSQL databases including MongoDB
  • Experience with containerization technologies such as Docker and containerd
  • Experience with container orchestration technologies such as Kubernetes
  • Experience creating Helm Charts to deploy containerized services on Kubernetes
  • Familiar with Messaging Frameworks including RabbitMQ
  • Familiar with CI/CD principles, methodologies, and tools including GitLab CI
  • Familiar with IaC principles, methodologies, and tools such as Ansible
  • Experience using Git Source Control System

Position Desired Skills

  • Experience with SQL databases including PostgreSQL
  • Experience with the Atlassian Tool Suite including Jira and Confluence

About Ctrl+

Ctrl+ is an innovative software engineering and staffing firm based in Elkridge, Maryland. We specialize in providing cutting-edge software solutions and assembling exceptional teams for Department of Defense (DoD) programs. From designing secure software to offering expert staffing solutions in cyber security, program management, analysis, and comprehensive documentation, we cover every aspect of our clients' projects from start to finish.

Benefits

At Ctrl+, we give you the power to customize your benefits. Choose from health, dental, and vision coverage, plus a Dependent Care FSA to set aside tax-free dollars for child or adult care.

What we provide:
- Flexible healthcare options (CareFirst medical, dental & vision)
- Dependent Care FSA (up to $5,000 household / $2,500 individual)
- Tech reimbursement up to $1,500 every other year
- 100% Employer-paid Life, AD&D, Short- & Long-Term Disability Insurance
- 100% Employer-paid 10% 401(k) contribution (vested immediately)
- Sign-on & retention bonuses
- Flexible PTO (carry over up to 300 hours + payout for excess)
- Paid hours for company events & training
- Referral bonus: $1.50/hr extra for successful hires you refer

Equal Opportunity Employer

Ctrl+ is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable law.