1

Internship Rust Backend Developer Jobs in Washington, DC

... developer tooling, or large-scale backend platforms. Experience with C++, Rust, Go, Java, or Python is highly relevant, along with a proven track record of building high-performing engineering teams ...

Software Developer Senior

Washington, DC

$61.75 - $81.50/hr

Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a ... Experience with one or more additional backend languages, such as Node.js, Go, Java, C++, or Rust.

Software Developer Senior

Washington, DC · Remote

$160K - $195K/yr

Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a ... Experience with one or more additional backend languages, such as Node.js, Go, Java, C++, or Rust.

Fintech Engineer

Washington, DC · Remote

$300K - $380K/yr

The Role We're seeking a Fintech Engineering Lead who has directly leverable B2C banking ... open to Rust and/or Go for any services that need to be broken out for performance. * Backend ...

Principal Software Engineer

Washington, DC · On-site

$152K - $204K/yr

Required : • At least 5 years of experience in data engineering, backend engineering, or platform engineering. • Strong proficiency in Python, with experience in Go or Rust considered a plus. • ...

Principal Software Engineer

Washington, DC · On-site

$152K - $204K/yr

Required : • At least 5 years of experience in data engineering, backend engineering, or platform engineering. • Strong proficiency in Python, with experience in Go or Rust considered a plus. • ...

next page

Showing results 1-20

Internship Rust Backend Developer information

See Washington, DC salary details

$13

$65

$95

How much do internship rust backend developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for internship rust backend developer in Washington, DC is $65.39, according to ZipRecruiter salary data. Most workers in this role earn between $53.65 and $77.31 per hour, depending on experience, location, and employer.

What is the difference between Internship Rust Backend Developer vs Junior Rust Backend Developer?

AspectInternship Rust Backend DeveloperJunior Rust Backend Developer
Required CredentialsLimited or no professional experience, often pursuing relevant educationSome experience or coursework completed, basic understanding of Rust
Work EnvironmentInternship programs, entry-level projects, mentorship-focusedFull or part-time employment, independent project work
Employer & Industry UsageTech startups, software companies, internships in industryTech companies, software development teams, entry-level roles

The main difference between an Internship Rust Backend Developer and a Junior Rust Backend Developer is experience level. Internships are designed for students or beginners gaining initial exposure, often with mentorship, while Junior roles require some prior knowledge and involve more independent work. Both positions are common in tech industries focused on Rust backend development, but internships serve as a stepping stone to full-time roles.

What does an Internship Rust Backend Developer do?

An Internship Rust Backend Developer assists in designing, developing, and maintaining server-side applications using the Rust programming language. Their responsibilities often include writing efficient code, debugging backend systems, integrating with databases, and collaborating with senior developers to build scalable and secure services. Interns typically work on real-life projects to gain hands-on experience with Rust, learn industry best practices, and improve their programming skills in a professional environment.

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

To thrive as an Internship Rust Backend Developer, you need a solid understanding of programming fundamentals, familiarity with Rust’s syntax, and basic knowledge of backend development concepts. Experience using version control systems like Git, exposure to RESTful APIs, and familiarity with build tools and databases are typically required. Strong problem-solving ability, eagerness to learn, and effective communication skills help interns collaborate and adapt quickly. These skills are essential for contributing to real-world projects, ensuring code quality, and integrating smoothly within development teams.

What are some common challenges faced by Rust Backend Developer interns, and how can they be addressed?

As a Rust Backend Developer intern, you may encounter challenges such as understanding Rust's unique ownership model, memory safety concepts, and adapting to its strict compiler checks. Additionally, integrating with existing backend systems or microservices, which may be written in other languages, can require extra effort. Collaborating effectively with senior developers and participating in code reviews will help you learn best practices and overcome these hurdles. Regularly seeking feedback, utilizing Rust’s extensive documentation, and participating in team stand-ups are excellent ways to accelerate your learning and contribute meaningfully to the team.
Senior CI/CD & Platform Automation Engineer (DevOps)

Senior CI/CD & Platform Automation Engineer (DevOps)

Chenega MIOS SBU

Vienna, VA • On-site

$130K - $167K/yr

Full-time

Re-posted 2 days ago


Job description

Job Summary:
Chenega MIOS SBU is a company that supports large-scale government operations with cutting-edge technology. They are seeking a Senior CI/CD & Platform Automation Engineer (DevOps) to design and develop automated pipelines for deploying Esri technology, collaborating with software developers and cloud engineers to ensure integration.
Responsibilities:
• Exposure to designing, implementing, and maintaining high-speed CI/CD pipelines using
• GitHub Actions/Azure DevOps for cloud-native workflows and Jenkins for complex, cross-platform on-premises build automation
• Architect and optimize Docker environments to ensure consistent, isolated, and reproducible build/test runners across the entire development lifecycle
• Work with the team to help lead the design of the next-generation Python package creation process; manage complex Conda recipes and environments to ensure seamless distribution of the ArcGIS API and its dependencies
• Build and manage the underlying build infrastructure (runners, nodes, and registries) using automated provisioning to ensure high availability and scalability of the release system
• Implement automated security gatekeeping, including the generation of SBOMs (Software Bill of Materials), vulnerability scanning, and license compliance for all Python and Rust artifacts
• Work with the team to help design and implement monitoring frameworks to track build performance; assist in automated load and performance testing of the Python stack to identify regressions before release
• Identify and eliminate manual bottlenecks by transitioning legacy workflows into modern, "everything-as-code" processes
• Oversee the lifecycle of third-party dependencies, ensuring that the supply chain is secure, from source code to the final distributed package
• Other duties as assigned
Qualifications:
Required:
• Bachelor’s degree in computer science, Engineering, DevOps, or related technical field (or equivalent practical experience)
• 5+ years of relevant experience (including internships, open-source work, or academic projects) in DevOps, CI/CD, or platform automation
• Hands-on experience designing and maintaining CI/CD pipelines (GitHub Actions, GitLab CI, Azure Pipelines, or similar)
• Experience working with YAML-based pipeline configurations and infrastructure definitions
• Exposure to automation and scripting (Python and/or JavaScript preferred)
• Experience with infrastructure automation tools such as: Ansible, AWS CDK, Terraform, or similar IaC frameworks
• Active or Current (within two years of active) Top Secret Security Clearance with SCI eligibility
Preferred:
• Master's in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM-related field
• Experience automating backend systems and operational workflows
• Familiarity with release engineering and deployment strategies (blue/green, canary, etc.)
• Experience integrating security scanning into pipelines (SAST/DAST, container scanning)
• Exposure to Kubernetes-based delivery environments
• Exposure to DevSecOps practices and secure development pipelines
• CompTIA Security + certification
• Experience working in Agile or Scrum development environments
Company:
Chenega MIOS (Military, Intelligence, and Operations Support) brings together a family of high‑performing companies united by a common purpose: supporting the most critical missions of the federal government, the Department of Defense, and the Intelligence Community. Founded in 2010, the company is headquartered in Lorton, VA, US, , with a team of 1001-5000 employees. The company is currently Late Stage.