Senior Data Engineer
Skills
Data EngineeringJavaSoftware DevelopmentData ArchitectureData ModelingData WarehousingDatasets
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of experience as a data engineer
- Proficiency in Python, Scala, or Java
- Strong data infrastructure and architecture skills
- Expertise with ETL schedulers like Airflow or similar
- Solid understanding of Spark and ability to optimize Spark code
- Bias for action and a full-stack mindset
Nice to have
- Experience with dbt projects
- Master’s degree in a quantitative field
- Experience at a SaaS company
Day to day
- Design, build, and manage data pipelines
- Develop datasets to track key product metrics
- Collaborate with various teams to address data needs
- Implement robust systems for data ingestion and processing
- Participate in data architecture and engineering decisions
Hiring process
- Interview with Talent Acquisition Partner
- Interview with Hiring Manager
- Team Interviews
