Hybrid Rust Software Developer

Posted 2 hours ago

Apply now

About the role

  • Software Engineer developing high-performance applications using Rust for Booz Allen. Collaborating with cross-functional teams and managing project dependencies in the defense sector.

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

Requirements

  • 3+ years of experience with Software Engineering using Rust
  • 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
  • Secret clearance
  • Bachelor's degree in Computer Science or Engineering and 5+ years of experience in software development, or 7+ years of experience in software development in lieu of a degree

Benefits

  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program for exceptional performance

Job title

Rust Software Developer

Job type

Experience level

Mid levelSenior

Salary

$86,800 - $198,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job