Position Summary
KBR is seeking a Senior Data Engineer (Lakehouse & Application Development) to design, develop, and optimize modern data platforms and web-based applications supporting Department of Defense Science & Engineering (S&E) initiatives.
This role blends backend web development with data engineering to build and sustain an on-premises data platform for S&E data integration, management, and analysis.
The ideal candidate will act as a proactive technical leader, independently evaluating requirements, delivering backend and data-processing solutions, and tackling complex challenges involving large datasets, distributed systems, incremental updates, and constrained resources.
Key Responsibilities
- Design, develop, and maintain web-based applications and APIs using Python and Django.
- Partner with stakeholders to convert mission requirements into scalable technical solutions.
- Build ETL/ELT pipelines with strong testing, logging, and exception handling practices using pytest.
- Create memory-efficient Python implementations using streaming, generators, incremental processing, and other resource-conscious techniques.
- Develop and optimize dbt models, data transformation workflows, and Lakehouse data-processing pipelines.
- Design and maintain scalable Lakehouse architecture supporting S&E data integration, governance, and analysis.
- Develop Python-based processing solutions for tabular, text, image, video, and geospatial datasets.
- Assess technical options and recommend architectures, technologies, and implementation approaches.
- Design and optimize Apache Iceberg tables using effective partitioning, data layout, and maintenance strategies to enable efficient querying and large-scale processing.
Work Environment
- Location: Hybrid, Beavercreek, OH
- Travel Requirements: Minimal
- Working Hours: Standard
Required Qualifications
- Bachelor’s degree in a technical discipline.
- 7+ years of experience in data engineering, software engineering, data platform engineering, or related fields.
- 5+ years of direct Python development experience, including Django web application development.
- Strong SQL and data modeling skills, including normalization, star schemas, and related modeling techniques.
- Experience with large-scale analytical table formats such as Apache Iceberg, Delta Lake, or similar.
- Experience delivering production-quality software and data solutions, including testing, documentation, monitoring, and maintainability.
- Experience designing and implementing robust ETL pipelines, including distributed and parallel processing, workflow orchestration, fault tolerance, error handling, and idempotent processing.
- Proficiency with Git and modern version control practices, including branching, merging, code review, and collaborative development workflows.
- Experience with Power BI or Tableau.
- Demonstrated ability to work independently and provide sound technical recommendations.
- Strong communication and stakeholder engagement skills.
- Ability to obtain a Secret Security Clearance.
Desired Qualifications
- Experience with dbt, Databricks, or similar technologies.
- Experience with workflow orchestration and task-processing tools such as Airflow, Dagster, or Celery.
- Experience with distributed processing frameworks such as Spark, Dask, or Ray.
- Experience processing and optimizing datasets exceeding 100GB.
- Experience solving performance, scalability, and resource-constrained data engineering problems.
- Experience developing, deploying, and operating containerized applications using Docker and Kubernetes in cloud and on-premises environments.
- Experience serving as a technical lead or solution architect.
- Python
- Django / Django REST Framework
- SQL / PostgreSQL
- dbt
- Apache Iceberg
- Microsoft Fabric or Databricks
- Spark, Dask, or Ray
- Dagster, Airflow, or Celery
- Docker / Kubernetes
- Active Secret clearance
About Trinzic and Transition Details
Trinzic is the future independent company planned through the spin-off of KBR’s Mission Technology Solutions business, expected in January 2027. Candidates who join the Mission Technology Solutions business before the spin-off will transition to Trinzic when the separation is complete and will not need to reapply for employment.
Why Join
- Innovative Projects: Work across engineering, logistics, operations, science, program management, mission IT, and cybersecurity solutions.
- Collaborative Environment: Join a team focused on collaboration and innovation.
- Impactful Work: Contributions support designing and optimizing defense systems and shaping the future of space defense.
KBR Benefits
KBR provides a selection of competitive lifestyle benefits that could include 401K plan with company match, medical, dental, vision, life insurance, AD&D, flexible spending account, disability, paid time off, or a flexible work schedule. Career advancement is supported through professional training and development.
KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to