Data Engineer
Summary
The Data Engineer will design and maintain batch and real-time streaming data pipelines, build dimensional models, and ensure data quality through automated testing and monitoring. This role involves aligning data definitions with business requirements and managing the end-to-end data lifecycle.
- Align data definitions to business requirements
- Apply metadata tags
- Build aggregate tables
- Build batch ETL/ELT pipelines
- Build real-time streaming pipelines
- Configure data contract validation gates
- Create dimensional models
- Deliver gold layer data marts
- Design data ingestion pipelines
- Document data schemas
- Implement automated data quality tests
- Investigate data discrepancies
- Monitor troubleshoot and optimize data pipelines
- Resolve support tickets
- Set up logging, alerting, and monitoring
- Write maintain data quality expectations
Perks/Benefits:
- Float holidays
- Free dog walking services
- Gym access
- Hybrid remote work
- Medical, dental, and vision benefits
- ORCA cards
- Paid time off
- Parking
- Pet health insurance
- Pet-friendly office environment
- Sabbatical
- Volunteer time off