We are seeking a Senior Data Engineer to design and build systems that handle messy, fast-changing external data and turn it into reliable, analytics-ready datasets.
Requirements
- 5+ years of experience in data engineering, with clear ownership of production systems
- Strong Python skills (e.g. Pandas, Polars) and ability to write maintainable data processing code
- Hands-on experience with lakehouse architectures (e.g., S3, Iceberg, Spark or Trino)
- Deep understanding of table formats (Apache Iceberg), schema evolution, and columnar data formats (Parquet, Arrow)
- Experience in AI-assisted workflows, including LLM-driven transformations, with a pragmatic approach to reliability and explainability
- Proven experience building and operating data pipelines that handle unreliable or evolving data sources
- Strong system design skills—able to make trade-offs and design for long-term scalability and resilience
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance