
Data Engineering Software Engineer, Senior
Phase2 Technology, Mc Lean, VA, United States
Data Engineering Software Engineer, Senior
Job Number: R0238425
As a senior software engineer with deep backend instincts, you think in terms of contracts, data flow, and the guarantees a service makes to the systems that depend on it. You've built APIs that other engineers build against with confidence, designed data pipelines that handle messy real‑world inputs without silent failures, and made architectural choices that held up as the product scaled beyond its first use case. We are building a platform where computational models, optimization engines, and operator interfaces all depend on a shared service layer that must be reliable, well‑contracted, and fast, and we need someone like you to build it.
On this team, you will own the backend services and data infrastructure for two integrated products: a governed repository of computational assets with metadata, validation status, version history, and execution records exposed through a contract‑driven API; and a signal‑processing pipeline that ingests streaming operational data, maintains state, and feeds a reasoning engine that produces time‑sensitive outputs. In both cases, the services you build form the foundation the products depend on.
You will join a small elite team where everyone operates at the technical frontier. You will be the person on the team who makes everything connectable, ensuring that data flows cleanly from ingestion to reasoning to presentation without friction or failure. You will build in a rapid development environment with AI‑native tooling, delivering reliable and scalable services.
You Have
5+ years of experience designing and building backend services and APIs in Python
Experience in FastAPI, Flask, or asynchronous web frameworks
Experience designing contract‑driven APIs where multiple consuming services depend on stable and versioned interfaces
Experience building data ingestion and processing pipelines that handle streaming or near‑real‑time data, including validation, transformation, and state management
Experience with relational databases, event streaming platforms, and caching layers for systems that manage both transactional and time‑series data
Ability to obtain a Secret clearance
Bachelor's degree in computer science or software engineering
Nice If You Have
Experience building repository or catalog systems that manage versioned assets with metadata, provenance, and access control
Experience implementing authentication, audit logging, and schema validation at service boundaries for systems that handle sensitive data
Experience building products for defense, intelligence, or national security customers
TS/SCI clearance with a polygraph
Master's degree in computer science or software engineering
Clearance
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.
Compensation
Salary range: $86,800.00 to $198,000.00 (annualized USD). The estimate represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date.
EEO Statement
All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran, or any other status protected by applicable federal, state, local, or international law.
#J-18808-Ljbffr
Job Number: R0238425
As a senior software engineer with deep backend instincts, you think in terms of contracts, data flow, and the guarantees a service makes to the systems that depend on it. You've built APIs that other engineers build against with confidence, designed data pipelines that handle messy real‑world inputs without silent failures, and made architectural choices that held up as the product scaled beyond its first use case. We are building a platform where computational models, optimization engines, and operator interfaces all depend on a shared service layer that must be reliable, well‑contracted, and fast, and we need someone like you to build it.
On this team, you will own the backend services and data infrastructure for two integrated products: a governed repository of computational assets with metadata, validation status, version history, and execution records exposed through a contract‑driven API; and a signal‑processing pipeline that ingests streaming operational data, maintains state, and feeds a reasoning engine that produces time‑sensitive outputs. In both cases, the services you build form the foundation the products depend on.
You will join a small elite team where everyone operates at the technical frontier. You will be the person on the team who makes everything connectable, ensuring that data flows cleanly from ingestion to reasoning to presentation without friction or failure. You will build in a rapid development environment with AI‑native tooling, delivering reliable and scalable services.
You Have
5+ years of experience designing and building backend services and APIs in Python
Experience in FastAPI, Flask, or asynchronous web frameworks
Experience designing contract‑driven APIs where multiple consuming services depend on stable and versioned interfaces
Experience building data ingestion and processing pipelines that handle streaming or near‑real‑time data, including validation, transformation, and state management
Experience with relational databases, event streaming platforms, and caching layers for systems that manage both transactional and time‑series data
Ability to obtain a Secret clearance
Bachelor's degree in computer science or software engineering
Nice If You Have
Experience building repository or catalog systems that manage versioned assets with metadata, provenance, and access control
Experience implementing authentication, audit logging, and schema validation at service boundaries for systems that handle sensitive data
Experience building products for defense, intelligence, or national security customers
TS/SCI clearance with a polygraph
Master's degree in computer science or software engineering
Clearance
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.
Compensation
Salary range: $86,800.00 to $198,000.00 (annualized USD). The estimate represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date.
EEO Statement
All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran, or any other status protected by applicable federal, state, local, or international law.
#J-18808-Ljbffr