Jobs · Virginia

Software Development Engineer

Booz Allen Hamilton · McLean, VA · 3 wk ago
Hybrid$113k–$257k/yrFull-time

About the role

This role requires a lead software engineer with extensive experience in low-level system languages and high-level scripting languages. You will be responsible for leading a team of software engineers, designing the architecture, and ensuring the solution meets current and future needs.

Responsibilities

  • Resolve problems with a complete end-to-end solution in a fast and agile environment
  • Develop software and systems from vision to production ready
  • Use your passion to learn new tools and techniques and identify needed system improvements
  • Lead a team of software engineers to help them develop professionally, review their work, and provide suggestions for improvement
  • Help our team and customers overcome their most difficult challenges at the edge using the latest architectural approaches, tools, and technologies
  • Ensure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements

Requirements

  • 5+ years of experience with software engineering using low-level system languages such as Rust, C, C++, or Go and high-level scripting languages such as Python or Bash
  • Experience building and operating a revenue-generating application or service
  • Experience designing the architecture and containerized services with Kubernetes across cloud and on-premise environments
  • Experience with AI-assisted software development tools and practices, such as Spec Driven Development, code copilots, agentic harnesses, and automated tests to increase delivery velocity responsibly
  • Experience developing software within an Agile framework and DevSecOps infrastructure as part of a CI/CD pipeline
  • Knowledge of authentication, authorization, and security best practices
  • Knowledge of networking fundamentals, protocols, and routing
  • Knowledge of modern hypervisors such as KVM, virtualization, containerization, resource management, and security isolation

Qualifications

  • Experience providing technical leadership to small teams of junior developers
  • Experience with code quality and static analysis tools such as SonarQube, Clippy, cargo-deny, or cargo-audit
  • Experience with secure coding practices and vulnerability remediation
  • Experience with cloud-to-edge or tactical edge systems
  • Experience developing external customer market facing products
  • Experience supporting classified environments
  • Knowledge of Systems Modeling Language (SysML), DoD Architecture Framework (DoDAF), and Unified Architecture Framework (UAF)

Skills

  • Passion for learning new tools and techniques
  • Strong leadership and mentoring skills
  • Excellent communication and collaboration abilities
  • Ability to work independently and as part of a team
  • Strong problem-solving and analytical skills

Benefits

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

Pay

The projected compensation range for this position is $112,800.00 to $257,000.00 (annualized USD).

Schedule

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.

Contact Information

To apply, please visit our careers site and follow the instructions provided.

Similar jobs

Software Engineer

General MotorsAustin, TX· 1 wk ago
Engineeringapply on generalmotors.wd5.myworkdayjobs.com

Software Engineer

OptumMinnetonka, MN· 1 mo ago
Engineering$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

OptumHartford, CT· 1 mo ago
Information Technology$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

CodewareSarasota, FL· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Solidus Technical Solutions, LLCTucson, AZ· 1 mo ago
Engineeringapply on solidus.smartsearch.jobs