
Senior Data Engineer
- Vancouver, BC
- $125,000-139,500 per year
- Permanent
- Full-time
- Architect and engineer new data systems and reporting to help facilitate business decision- making.
- Maintain and modify existing data systems that offer reporting based decision-making.
- Work with our Engineering teams to ensure data is flowing accurately through data creation to our presentation layers
- Become an advocate for the Data Engineering team by developing and championing Data Engineering practices with the team and with the company at large
- Improve our Data Engineering stack through containerization, data modeling, developing our ETL pipelines, and building scalable/reliable solutions
- Work with stakeholders and translate their needs and expectations into action items and deliverables-
- Lead infrastructure initiatives, from design to implementation to delivery
- Support existing on-prem infrastructure and help expand our processes into the cloud (AWS/Databricks)
- Expertise in SQL, Data Modeling, Lakehouse Architecture, and Python
- Used Redshift, Airflow, AWS QuickSight, Databricks, Spark, and relational database like SQL Server
- Capability to drive initiatives and articulate their value to Engineering and other stakeholders
- Experience delivering data products from conception to delivery
- Good communication skills (written/verbal)
- Passionate about designing elegant ETL pipelines
- 7+ years of professional/industry experience
- Generous vacation, flex days, professional development days
- RRSP matching, and employee stock purchase plan
- Professional development budget and unlimited access to Udemy
- Match Group mentorship program
- Parental leave top up and fertility preservation benefits
- Extended health & dental benefits
- Corporate ClassPass membership and other wellness benefits