Software Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Rome, NY
Salary
$69,300–$158,000 / yr
Posted
4 days ago
Closes
Sep 21, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $166k
This role $114k
$54k most similar roles pay here $217k

This role pays less than 92% of similar roles. Most pay $137,125–$194,231 — the shaded band above. At the midpoint, this role pays about $114k versus about $166k for comparable roles.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 729 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 717 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Software Engineer

As a Software Engineer at our company, you will join a dynamic team dedicated to developing cutting-edge solutions for complex challenges. Your primary responsibilities include designing and implementing robust software systems using languages such as C#, C++, or JavaScript within the .NET framework. You will work on projects that require a deep understanding of web development stacks and system-level Linux operations, including networking and containerization. Experience with Java, React, NodeJS, and databases is beneficial, as well as familiarity with Rust or modern C++ in production environments. This role demands strong problem-solving skills and the ability to contribute to large-scale projects that impact national security initiatives, requiring a secret clearance and a solid foundation in computer science or engineering.

What you'll do

  • Design and develop software solutions using languages like C#, C++, .NET, and JavaScript.
  • Implement web applications with front-end frameworks such as React or NodeJS.
  • Maintain and optimize existing systems for performance and reliability.
  • Work on Linux system-level tasks including networking and filesystem management.
  • Ensure code quality through testing and debugging practices.

What we're looking for

  • 3+ years of professional software engineering experience.
  • Proficiency in C#, C, C++, .NET, and JavaScript.
  • Active Secret clearance required.
  • Bachelor's degree in Computer Science or Computer Engineering.
  • Experience with Java, React, NodeJS, and databases preferred.
  • Systems-level Linux expertise including networking and containers.
  • Production experience with Rust or modern C++ beneficial.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

Aurora, CO 19 days ago $69,400$158,000
Python Java Vue Node AWS Azure GCP RESTful APIs Agile JavaScript React

Software Engineer

Booz Allen Hamilton

Chantilly, VA 11 days ago $69,400$158,000
Java Python Rust GO Linux Docker Kubernetes AWS Azure Google Cloud Agile

Software Engineer

Booz Allen Hamilton

Beavercreek, OH 4 days ago $69,300$158,000
Java Python .NET JavaScript React NodeJS PHP Drupal

Software Engineer

Booz Allen Hamilton

Arlington, VA 6 days ago $69,400$158,000
C# C++ .NET JavaScript Java React NodeJS Rust Linux tmpfs containers

Software Engineer

Alteryx

Remote (Irvine, CA) 124 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote