Job Description

Role Overview 


As a Principal Data Engineer, you will play a critical role in designing and building core components of our data platform. This is a hands-on leadership role where you’ll drive architecture decisions, mentor engineers, and own complex data problems end-to-end. You’ll collaborate closely with product and platform teams to define scalable, reliable, and high-performance data systems. 


 

Key Responsibilities 

  • Design and build scalable, reusable data engineering components and frameworks using Python, Airflow, and PySpark. 
  • Lead the architecture of end-to-end data pipelines — from ingestion and transformation to orchestration and monitoring. 
  • Build and maintain FastAPI-based services to expose metadata, control plane, and developer APIs. 
  • Drive best pr...

Apply for this Position

Ready to join BigHammer.ai? Click the button below to submit your application.

Submit Application