Senior Data Engineer, Data Integration

closed
Jobber Logo

Jobber

πŸ“Remote - Canada

Summary

Join Jobber's Data Integration team as a Senior Data Engineer and play a pivotal role in evolving our data integration platform. You will develop and maintain data pipelines, build data models, and collaborate with cross-functional teams. The ideal candidate possesses strong data engineering skills, experience with ETL/ELT workflows, and a proficiency in cloud infrastructure (preferably AWS). This role offers a competitive salary, equity rewards, health and wellness stipends, retirement savings matching, and an extended health package. Jobber provides a supportive work environment with opportunities for professional development and flexible work arrangements.

Requirements

  • Excellent ETL pipeline development skills and hands on experience with Orchestration (Airflow)
  • Experience with CI/CD practices and optimizing data flow within high-volume, scalable infrastructures
  • Experience with Data ingestion systems (Fivetran/Airbyte) and Reverse ETL systems (HighTouch/Census)
  • Experience with dimensional modeling, star schemas and warehousing concepts
  • Experience with message queues (Kafka), real-time stream processing and lambda architecture
  • Proficiency in designing, developing, and maintaining efficient batch and real-time data pipelines within a cloud infrastructure (preferably AWS)
  • Strong skills in SQL, stream processing, Containerization (ECS orchestration) and AWS Lambda to create reliable and scalable data solutions
  • Expertise in developing scripts, serverless applications, and automated workflows to ensure data integrity and accessibility
  • Ability to explain complex data concepts to both technical and non-technical stakeholders
  • You can work independently, collaborating with cross-functional teams and stakeholders to meet data needs and contribute to data-driven decision-making

Responsibilities

  • Develop tools, frameworks, and workflows that reduce manual processes, enhance data accessibility, and enable data-driven decision-making
  • Build robust alerting and monitoring systems to maintain data quality and reliability
  • Collaborate across functions to support experiments and analyses that drive impactful business decisions
  • Day-to-day experience working closely with software engineering teams, fostering a collaborative environment for data-driven development
  • Work closely with data platform engineers, data scientists and product teams to sync data between Jobber and external systems
  • Use tools like Airflow and dbt to streamline ETL/ELT workflows, ensuring seamless data flow and integration
  • Build data models that enable easier integration and self-serve in the Data Integration Platform
  • Lead initiatives to research and propose emerging technologies, strengthening our data stack with a focus on performance, scalability, and maintainability
  • Participate in design and code reviews, actively contributing to knowledge sharing and mentoring within the team
  • Take ownership of data quality, establishing best practices to maintain high trust in data across the organization

Preferred Qualifications

  • Experience with CRM systems (such as Salesforce, Hubspot, Zendesk)
  • Experience with Data warehouses (Redshift) and Lakehouse (Iceberg / Delta)
  • Hands-on experience with NoSQL databases and working knowledge of RESTful and GraphQL APIs for seamless data integrations

Benefits

  • Minimum annual salary of $125,800, a midpoint of $147,900, and a maximum salary of $170,100
  • Equity rewards
  • Annual stipends for health and wellness
  • Retirement savings matching
  • An extended health package with fully paid premiums for body and mind
  • A dedicated talent development program that includes career coaching and opportunities for career development
  • A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, retirement savings plan matching, and stock options
  • A dedicated Talent Development function, including Development Coaches, to help build the career you want and hit the goals you set, while ensuring you’re reaching your fullest potential
  • Support for all your breaks: from vacation to rest and recharge, your birthday off to celebrate, health days to support your physical and mental health, and parental leave top-ups to support your growing family
  • You can work from home across Canada, or in a hybrid setting from one of our offices in Edmonton (HQ) or Toronto
This job is filled or no longer available