
Scientific Data Engineering Specialist
Booz Allen Hamilton3 days ago
Base Salary
$78k - $176k/yr
Responsibilities
- Design and implement scalable data ingestion, storage, cataloging, API, notification, and processing capabilities.
- Build and optimize Java- and Spring-based microservices supporting ingestion, transformation, and advanced scientific data workflows.
- Develop event-driven pipelines and modernize legacy data flows into cloud-native architectures.
- Engineer end-to-end scientific data workflows covering ingestion, decoding, transformation, georeferencing, storage, cataloging, and synchronized distribution.
- Develop scientific visualization capabilities including real-time imagery access, interactive mapping, ArcGIS integrations, plotting, and meteorological visualizations.
- Strengthen platform observability through metrics, logging, quality practices, integration testing, and performance validation.
- Define system architecture and technical strategies and present technical direction to government and program stakeholders.
- Collaborate with engineering, DevOps, quality-assurance, scientific, and government stakeholders, and mentor developers.
Requirements
- Experience with geospatial data processing using PostgreSQL, PostGIS, spatial queries, coordinate reference systems, spatial envelopes, and georeferenced data.
- Experience processing scientific data formats including GOES-R, NEXRAD, GRIB2, SYNOPTIC, or polar-orbiter data.
- Experience designing Java- and Spring-based microservices using technologies such as Spring Boot, Spring Cloud Gateway, Spring Security, WebFlux, JPA, and Hibernate.
- Experience engineering cloud-native systems for high-volume environmental, observational, weather, or geospatial data.
- Experience developing event-driven pipelines using Apache Pulsar, Kafka, Debezium, or similar messaging and change-data-capture technologies.
- Experience defining architecture, technical strategies, and technical direction for senior government or program stakeholders.
- Bachelor's degree required.
- U.S. citizenship required.
- Ability to obtain and maintain a Public Trust or Suitability/Fitness determination.
- Preferred experience includes AWS, Kubernetes, Docker, Helm, Jenkins, GitLab CI/CD, OpenShift, Rancher, Terraform, MongoDB, Redis, Java concurrency techniques, automated testing and security tools, environmental-data missions, and developer mentoring.
Benefits
- Health, life, disability, financial, and retirement benefits are offered.
- Paid leave, professional development, tuition assistance, work-life programs, and dependent care support are available.
- Recognition awards may acknowledge exceptional performance and demonstration of company values.
- Full-time and part-time employees working at least 20 hours per week on a regular basis are eligible for the applicable Booz Allen benefits program; employees below that threshold receive select offerings only.
- The role is subject to government investigation and may require eligibility for client suitability or Public Trust determinations.
- Virtual employees may occasionally be required to work in person at a Booz Allen or customer facility; hybrid and onsite expectations follow the role and leadership requirements.
Tech Stack
Apache KafkaAWSDockerGitLab CI/CDHelmJavaJenkinsJUnitKubernetesMongoDBOpenShiftPostgreSQLRancherRedisSonarQubeSpring BootTerraform
Categories
BackendData Engineering
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).