Data Engineer will build and maintain data processing pipelines and systems, design scalable data workflows, and ensure accurate and reliable data for analytics and machine learning applications.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4+ years experience in building data pipes, datalakes, and data warehouses.
- Familiarity with data warehousing solutions like Snowflake.
- Strong knowledge of ETL/ELT concepts, frameworks, or tools (e.g., Apache Airflow, DBT, or similar).
- Experience with ML workflow orchestration tools such as MLflow, Kubeflow, Airflow, SageMaker, or similar.
- Familiarity with model deployment, monitoring, and lifecycle management.
- Strong experience with SQL and familiarity with programming languages such as Python or Java.
- Good understanding of data warehousing and data modeling concepts.
- Strong problem-solving skills and attention to detail.
Benefits
- Opportunity to work alongside a friendly, talented, and highly collaborative team
- Premium medical, dental, and vision insurance
- Generous holiday and PTO policies (including Birthday PTO!)
- Summer Fridays
- Technology stipend
- 401k matching program
- Lunch
- Wellness allowance
- Training and development opportunities and allowance
- Fun and inclusive in-person and virtual events