We're looking for a Senior Data Engineer to help the team deliver data science services and streaming data pipelines. The role involves designing and building robust data pipelines, creating and operating data services, and supporting data science workflows.
Requirements
- Bachelor's degree or equivalent relevant experience
- 6-8 years of industry experience in data engineering or software engineering with a focus on data systems
- Strong proficiency in Python and SQL for data pipeline development and analysis
- Experience with AWS data platforms (Glue, S3, Athena, Lambda, Step Functions)
- Familiarity with Snowflake or similar cloud data platforms
- Familiarity with streaming technologies such as Kafka or Kinesis
- Experience with workflow orchestration tools (Airflow, Step Functions, or similar)
- Proficiency in infrastructure-as-code tools like Terraform
- Understanding of data modeling principles
- Excellent written and verbal communication with a strong collaborative focus
- Experience with CI/CD tailored for machine learning systems
Benefits
- Medical, dental, vision, life insurance and supplemental income plans for you and your dependents
- 401(k) Plan with a company match
- Headspace app subscription
- Monthly wellness allowance
- Four weeks of PTO in the first year of employment
- Twelve weeks of fully paid parental leave
- Up to $5000 each year for professional learning, continuing education and career development
- LinkedIn Learning subscriptions
- Access to multiple different coaching opportunities through BetterUp