
Data Platforms Software Engineer, Senior
Booz Allen Hamilton1 month ago
Base Salary
$78k - $176k/yr
Responsibilities
- Design, build, deploy, and support backend services and production data pipelines for cyber platforms.
- Define how operational data is ingested, modeled, transformed, stored, validated, and made available to applications.
- Build data validation, transformation, and failure-recovery mechanisms for changing and unreliable data sources.
- Define testing strategies across unit, integration, and end-to-end testing.
- Build maintainable testing frameworks, reusable Python tooling, representative test data, reproducible environments, and failure diagnostics.
- Integrate automated checks into CI/CD workflows and communicate validation results, failures, and quality gaps.
- Establish reusable testing patterns through code reviews, examples, and technical documentation.
Requirements
- At least 4 years of professional software engineering experience building, shipping, and supporting production software.
- At least 3 years of backend Python development involving services, APIs, or data-processing components.
- At least 2 years of experience building and operating production data pipelines, including ETL/ELT workflows, data validation, and failure recovery.
- At least 2 years of experience building, deploying, or operating software on a cloud platform such as AWS.
- At least 2 years of experience owning technical delivery for a service, data pipeline, or product feature.
- Experience with SQL and relational databases, including data modeling, schema design, transformations, and query optimization.
- Experience with Docker or container tools, automated testing, and CI/CD workflows.
- Ability to obtain a TS/SCI clearance with a polygraph.
- Bachelor’s degree in a technical field such as Computer Science, Computer Engineering, or Information Systems.
- Preferred experience includes cyber operations, operational data, workflow orchestration, event streaming, distributed data processing, React, TypeScript, AI-enabled or LLM-based applications, and defense, intelligence, national security, or research and development customers.
Benefits
- Benefits include health, life, disability, financial, and retirement programs; paid leave; professional development; tuition assistance; work-life programs; dependent care; and recognition awards.
- Full-time and part-time employees working at least 20 hours per week on a regular basis are eligible for the company’s benefit programs, with select offerings available below that threshold.
- Work-model expectations vary by posting designation: remote roles may occasionally require in-person work, hybrid roles require facility attendance aligned with leadership and role needs, and onsite roles are primarily performed at a customer facility.
About Booz Allen Hamilton
Booz Allen Hamilton builds and integrates software, analytics, AI, cloud, and cybersecurity solutions while providing engineering and consulting services, primarily for U.S. defense, intelligence, and civil government clients, with select commercial partnerships. Its business is largely government contracting and professional services delivering mission systems and cyber defense. Founded in 1914 and headquartered in McLean, Virginia, Booz Allen is a public company traded on the NYSE (ticker: BAH).