Senior Engineer Data Foundry
empower
Job Description
Build Data Applications
- Design and develop custom Workshop applications and widgets in Foundry
- Translate business workflows into interactive, user-facing tools
- Build lightweight frontend logic (Workshop or React where applicable)
- Optimize applications for real operational usage (not just dashboards)
Engineer Reliable Data Foundations
- Build and maintain API-driven data ingestion pipelines
- Implement production-grade ingestion patterns:
- Authentication (OAuth, API keys, headers)
- Pagination, batching, and rate limiting
- Retry logic and failure handling
- Incremental loads and deduplication
- Develop scalable pipelines using Python and SQL in Foundry
Model & Structure Data for Applications
- Design and extend Foundry Ontology
- Build reusable, well-structured datasets for application use
- Align data models with application logic and user workflows
Own End-to-End Delivery
- Partner with stakeholders to define requirements
- Deliver complete solutions from data ingestion to application layer
- Troubleshoot issues across ingestion, transformation, and application layers
Improve Platform Standards
- Establish best practices for:
- Data quality and validation
- Monitoring and observability
- Reusable ingestion and modeling patterns