Senior Data Engineer
Core
Build the data foundation, pipelines, and models that power Foresight's AI predictions, recommendations, and analytics for critical infrastructure projects.
Role type
Senior Data Engineer (Product Engineering)
Builds
Production data pipelines, feature stores, training datasets, and dashboards for capital project management.
Domain
Construction/Engineering/Infrastructure + Data Engineering
Deliverable
production ML models
Required skills
Python, Advanced SQL, Data Modeling (Postgres), Workflow Orchestration, AWS Data Services, Data Quality Testing
Preferred skills
ML Feature Engineering, Vector Search (pgvector), Event-driven Data (CDC/Streaming), Infrastructure as Code, Regulated Data Experience
Technologies
Python, SQL, Postgres, AWS (S3, Serverless), pgvector
Responsibilities
Own end-to-end data pipelines from design to production; Partner with ML and full-stack engineers; Design resilient pipelines with retry and recovery logic; Ensure data observability and cost efficiency; Establish team data standards and governance.
Seniority
Senior, hands-on IC
