Senior Data Engineer
Core
Designing, building, and optimizing robust data pipelines and infrastructure to ensure the reliability and quality of operational medicine data for analytics and mission-critical applications.
Role type
Senior Data Engineer
Builds
High-throughput data pipelines, RESTful API endpoints, and scalable cloud data solutions
Domain
Defense Health / Operational Medicine
Deliverable
production ML models | product features | infrastructure
Required skills
Python (FastAPI, Django, Flask), JavaScript (Node.js, React), Java (Spring Boot), SQL, AWS (S3, RDS, EMR), Apache Spark, DBT, Trino, Kubernetes, REST API design, ORM, DevSecOps, TDD
Preferred skills
AI/ML, NIST Risk Management Framework, HL7, FHIR, Mirth Connect, Great Expectations, data contracts
Technologies
FastAPI, Django, Flask, Node.js, Express, Vue, Svelte, React, Spring Boot, Trino, Apache Spark, Apache Airflow, Rancher RKE2, AWS EKS, DBT, Great Expectations
Responsibilities
Develop software using leading languages and frameworks; Build high-throughput data pipelines that aggregate and process large volumes of heterogeneous data; Establish RESTful API endpoints that return large volumes of analytical health data; Apply software design best practices to identify solutions and generate design diagrams; Automate testing using Test Driven Development; Engage with project teams to deliver quality products; Participate in daily standups, sprint planning, and customer demo sessions
Seniority
Senior, hands-on IC