We are looking for a Senior Data Engineer II to lead end-to-end data solutions across multiple subject areas and services, from requirements and design through implementation, rollout, and ongoing ownership. The successful candidate will have 10+ years of relevant experience in data engineering or closely related roles, with demonstrated impact and career progression. The role requires strong programming skills in SQL and at least one general-purpose language, expertise in modern data lake/warehouse stacks, and hands-on experience with AI/ML systems.
Requirements
- 10+ years of relevant experience in data engineering or closely related roles, with demonstrated impact and career progression
- Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related discipline
- Expert-level data engineering skills, including ETL/ELT, data modeling, and working with large-scale, cloud-based data lake/warehouse stacks and modern tooling
- Strong programming skills in SQL and at least one general-purpose language, with experience building and maintaining production-grade pipelines and reusable frameworks
- Proven experience designing and operating critical data models and curated datasets for analytics, reporting, and/or ML use cases, including performance tuning and cost optimization
- Demonstrated experience in AI/ML systems, including building, deploying, or supporting machine learning pipelines, feature engineering workflows, and integrating predictive or generative models into production data systems
- Hands-on experience with AI application and agent development, including designing and deploying intelligent agents, workflow automation, or LLM-powered applications
- Demonstrated ability to lead multi-stakeholder projects over 2+ quarters, managing tradeoffs between technical quality, speed, and business impact
Benefits
- Flexible, employee-led remote model
- Professional development stipend
- Comprehensive health and parental leave plans