Booz Allen Hamilton · 20 hours ago
Software and Data Engineer
Booz Allen Hamilton is focused on advancing data science and software engineering in the national security industry. As a Software and Data Engineer, you will lead complex data exploration and analytics projects, applying innovative methodologies to impact national security and guide a team in delivering critical missions.
Cyber SecurityCloud ComputingConsultingIT InfrastructureManagement ConsultingSecurity
Responsibilities
Experience with C++ and Python, including developing, running, testing, and debugging scripts and software
Experience with software version control and containerization
Experience with developing simple data queries for existing or proposed databases or data repositories
Experience with UNIX and Linux, including basic commands and Shell scripting
Experience with stakeholder engagement, determining user requirements to derive software and data architecture design, and performance requirements
Ability to discuss complex topics to broad technical and nontechnical audiences, both individually and in group settings
Ability to learn new topics, tools, and capabilities, and integrate new findings into existing models and architectures
TS/SCI clearance with a polygraph
Qualification
Required
Experience with C++ and Python, including developing, running, testing, and debugging scripts and software
Experience with software version control and containerization
Experience with developing simple data queries for existing or proposed databases or data repositories
Experience with UNIX and Linux, including basic commands and Shell scripting
Experience with stakeholder engagement, determining user requirements to derive software and data architecture design, and performance requirements
Ability to discuss complex topics to broad technical and nontechnical audiences, both individually and in group settings
Ability to learn new topics, tools, and capabilities, and integrate new findings into existing models and architectures
TS/SCI clearance with a polygraph
Bachelor's degree and 9+ years of experience with software, data engineering, or computer systems architecture, Master's degree and 6+ years of experience with software, data engineering, or computer systems architecture, or Doctorate degree and 4+ years of experience with software, data engineering, or computer systems architecture
Preferred
14+ years of experience as a software engineer
Experience with building or using a discrete event simulator
Experience with software for control logic or low-level programming on novel hardware architectures, including custom FPGAs, ASICs, GPUs, Quantum Systems, Digital to Analog Converters, or Analog to Digital Converters
Possession of excellent verbal and written communications skills
Benefits
Health
Life
Disability
Financial
Retirement benefits
Paid leave
Professional development
Tuition assistance
Work-life programs
Dependent care
Company
Booz Allen Hamilton
Booz Allen Hamilton is a consulting firm that specializes in analytics, technology, and engineering.
Funding
Current Stage
Public CompanyTotal Funding
$3.03B2025-03-11Post Ipo Debt· $650M
2023-08-01Post Ipo Debt· $650M
2020-08-13Post Ipo Debt· $700M
Leadership Team
Recent News
2026-02-07
2026-02-05
Washington Technology
2026-02-04
Company data provided by crunchbase