Senior Data Engineer @ Jobber
placeHybrid
attach_money CA$147,900
businessHybrid
scheduleFull Time
Posted 24 days ago
Your Application Journey
Interview
Email Hiring Manager
*****  @jobber.com
Recommended after applying
Job Details
About Jobber
Does working with Data motivate and excite you? Then Jobber might be the place for you! We exist to help small businesses succeed by transforming how services are delivered via technology.
Role Overview
As a Senior Data Engineer on the Data Platform team at Jobber, you will build scalable data solutions and empower internal teams by developing automated data pipelines and infrastructure within AWS. You will drive operational improvements and deliver analytical insights for cross-functional teams.
Key Responsibilities
- Design, develop, and maintain batch and real-time data pipelines.
- Leverage Python, SQL, and AWS technologies including Glue, Lambda, and ECS Fargate.
- Create scripts, serverless applications, and automated workflows.
- Develop tools and frameworks for automating processes and monitoring systems.
- Collaborate with data analysts, scientists, and product teams to extract actionable insights.
- Research and propose new technologies to enhance performance and scalability.
- Maintain the integrity of data systems across the organization.
Requirements
- Strong coding skills in Python and SQL.
- Experience with ETL pipelines using Airflow and dbt.
- Expertise in AWS data infrastructure including Redshift, Glue, Lambda, and ECS Fargate.
- Proficiency with Terraform for infrastructure management.
- Familiarity with large datasets using tools such as Spark or Trino.
- Understanding of dimensional modelling and data warehousing concepts.
- Excellent communication skills for cross-functional collaboration.
Nice to Have
- Experience with AWS EMR and SageMaker.
- Familiarity with Kafka for stream processing.
- Knowledge of NoSQL databases and integration APIs.
Work Environment & Compensation
You can work from home across Canada or in a hybrid setting from our offices in Edmonton (HQ) or Toronto. Compensation ranges from a minimum of $125,800 to $170,100 annually, with competitive benefits including health, retirement, and equity rewards.
Key Skills/Competency
- Data Engineering
- AWS
- Python
- SQL
- ETL
- Airflow
- dbt
- Terraform
- Data Warehousing
- Scalability
How to Get Hired at Jobber
🎯 Tips for Getting Hired
- Research Jobber's culture: Learn about their mission and values on LinkedIn.
- Customize your resume: Highlight AWS and Python expertise.
- Prepare examples: Be specific about data pipeline projects.
- Showcase teamwork: Emphasize cross-functional collaboration.
📝 Interview Preparation Advice
Technical Preparation
circle
Practice Python scripting for data.
circle
Review SQL query optimization techniques.
circle
Enhance AWS Glue and Lambda skills.
circle
Study ETL pipeline best practices.
Behavioral Questions
circle
Describe collaborative project experiences.
circle
Explain problem-solving under pressure.
circle
Share leadership in previous projects.
circle
Discuss work-life balance strategies.
Frequently Asked Questions
What key skills are required for the Senior Data Engineer role at Jobber?
keyboard_arrow_down
How does Jobber support professional growth for a Senior Data Engineer?
keyboard_arrow_down
What work arrangements are available for a Senior Data Engineer at Jobber?
keyboard_arrow_down
What benefits can a Senior Data Engineer expect at Jobber?
keyboard_arrow_down
How vital is AWS experience for Jobber’s Senior Data Engineer?
keyboard_arrow_down