Rust Software Developer, Mid

Booz Allen HamiltonLexington, MA
1d

About The Position

At Booz Allen, we believe in empowering people to change the world. As a Rust Software Engineer, you'll apply your technical expertise to solve complex challenges for clients across national security, defense, and federal agencies. You'll work alongside a team of passionate technologists who are committed to delivering mission-critical solutions with precision and innovation. This is more than a job—it's a chance to shape the future through code that matters.

Requirements

  • Experience with the Cargo build system and workspace management
  • Experience implementing CI/CD pipelines such as GitHub Actions, GitLab CI, or Jenkins
  • Experience with code quality and static analysis tools such as SonarQube, Clippy, cargo-deny, or cargo-audit
  • Knowledge of the Rust compiler and building optimization techniques
  • Ability to obtain a Secret clearance
  • Bachelor's degree in Computer Science or Engineering and 5+ years of experience in software development with Rust, or 7+ years of experience in software development with Rust in lieu of a degree

Nice To Haves

  • Experience with PyO3 for Rust-Python interoperability and building Python extensions in Rust
  • Experience with secure coding practices and vulnerability remediation
  • Experience with containerization with Docker and orchestration with Kubernetes
  • Experience supporting government or defense clients
  • Ability to show a personal or professional GitHub profile demonstrating Rust projects
  • Secret clearance

Responsibilities

  • Design, develop, and maintain high-performance applications using Rust.
  • Manage project dependencies and build configurations using Cargo.
  • Build and optimize CI/CD pipelines for automated testing, security scanning, and deployment.
  • Integrate static analysis and code quality tools such as SonarQube, Clippy, or cargo-audit.
  • Collaborate with cross-functional teams to deliver secure, scalable solutions.
  • Troubleshoot and resolve complex compiler and runtime issues.

Benefits

  • Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care.
  • Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values.
  • Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen’s benefit programs.
  • Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service