Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Shift5

Staff Data Engineer

Shift5

Staff Data Engineer creating robust data processing pipelines and ensuring data accuracy for Shift5. Collaborating with cross-functional teams to enhance operational technology for defense and commercial fleets.

Posted 6/29/2026full-timeRosslyn • Virginia • 🇺🇸 United StatesLead💰 $185,000 - $220,000 per yearWebsite

Tech Stack

Tools & technologies
AirflowApacheAWSCloudDockerHadoopJavaKubernetesMySQLOraclePostgresPythonSpark

About the role

Key responsibilities & impact
  • Design, build, and maintain robust, scalable batch and streaming data processing, storage, and integration pipelines using technologies such as Apache Airflow or Benthos.
  • Interpret requirements and design specifications, taking full ownership of building features from the ground up. Mentor and lead the rest of your team to deliver the right solutions.
  • Write clean, well-documented, scalable, extensible, and testable code to ensure application quality and maintainability.
  • Partner with data scientists and engineers to create semantic data models representing complex vehicular systems, and integrate applications cleanly across other Shift5 componentry.
  • Build scalable data products for data scientists, transportation engineers, and executives to drive insights and decision-making.
  • Create efficient, reliable, cost-effective, dynamically scalable, and observable solutions utilizing AWS cloud services.
  • Analyze complex data sets to create data ontologies, verify data quality/integrity, and ensure data accuracy throughout pipelines.
  • Support the design process and occasionally travel to customer sites (estimated a few times per year) to collaborate with Field Engineers on data integration and deployment.

Requirements

What you’ll need
  • 6+ years of software/data engineering experience with a deep understanding of software engineering practices and concepts.
  • 6+ years of experience with a major programming language (GoLang, Java, or Python).
  • 6+ years of relational database experience (PostgreSQL, MySQL, Oracle, etc.) alongside 6+ years of experience with Big Data (Hadoop, Spark) and Data Modeling.
  • 4+ years of experience with containerization and cloud services (Docker, Kubernetes) and cloud monitoring tools.
  • Expertise with batch and streaming data pipelines (Apache Airflow, Benthos) and familiarity with modern data stack components (ingestion, transformation, orchestration).

Benefits

Comp & perks
  • Bonus program and equity in a fast-growing startup
  • Competitive medical, dental, and vision coverage for employees and their families
  • Health Savings Account with annual employer contributions
  • Employer-paid Life and Disability Insurance
  • Uncapped paid time off policy
  • Flexible work & remote work policy
  • Tax-deferred public transit benefits with Metro SmartBenefits (DC/MD/VA)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Software EngineeringBatch Data ProcessingStreaming Data ProcessingRelational DatabasesData IntegrityData OntologiesContainerizationCloud MonitoringData IntegrationData Analysis
Soft Skills
MentoringCollaborationProblem-Solving