Jobber

Staff Data Engineer

Jobber
Apply
2 months ago
Remote, Canada +3 moreStaff+

Responsibilities

  • Design, build, and maintain scalable batch and real-time data pipelines and foundational data components.
  • Provide architectural direction, hands-on coding, technical leadership, mentoring, and engineering best practices.
  • Establish testing, reliability, SLA, uptime, recovery, and disaster recovery standards and lead major reliability initiatives.
  • Build monitoring, logging, tracing, lineage, auditing, governance, and data integrity frameworks.
  • Develop self-service tools, frameworks, and automation that improve data access and reduce platform-team dependencies.
  • Partner with Technical Program Managers, Staff Engineers, technical leaders, analysts, data scientists, and product teams on roadmaps and cross-team initiatives.
  • Own the reliability and integrity of organizational data and participate in a one-week-at-a-time on-call rotation, including occasional weekend maintenance support.

Requirements

  • Hands-on experience with batch and real-time processing, lakehouse or warehouse management, large-scale transformation, data serialization, workflow orchestration, and dimensional modeling.
  • Ability to design and deliver scalable, maintainable, and high-performance systems using containerization, CI/CD, and API development.
  • Strong AWS proficiency and hands-on experience implementing data solutions with AWS services.
  • Demonstrated technical leadership on complex projects, including architectural direction, software design, system architecture, and coding.
  • Experience with infrastructure-as-code such as Terraform and CloudFormation, plus observability and system reliability practices.
  • Strong communication, self-motivation, resourcefulness, prioritization, and ability to work effectively in ambiguous and fast-paced environments.
  • Preferred exposure to ML platforms and distributed compute frameworks such as Ray, TensorFlow, and PyTorch.
  • Preferred experience with Ruby on Rails, TypeScript, React, GraphQL, API-layer design, developer tooling, shared platforms, and cloud data privacy, security, and compliance.

Benefits

  • Minimum annual base salary of $169,200 CAD, midpoint of $199,100 CAD, and maximum of $228,900 CAD.
  • Extended health benefits with fully paid premiums for body and mind.
  • Matching contributions through RRSP, TFSA, or FHSA programs and stock options.
  • Annual health and wellness stipends.
  • Talent Development programs, coaching, learning opportunities, leadership programs, and career development support.
  • Time off in lieu for after-hours incidents to support on-call balance and recovery.
  • Inclusive equal-opportunity workplace with accommodation support during the hiring process.

Tech Stack

AWSGraphQLPyTorchReactRuby on RailsSnowflakeTensorFlowTerraformTypeScript

Categories

Data Engineering
Jobber

About Jobber

1,001-5,000 employees

Jobber builds cloud-based operations and field service management software for small home service businesses such as plumbers, landscapers, and cleaners. The platform includes CRM, quoting and estimates, scheduling and routing, invoicing, payments, and mobile apps, with embedded fintech tools like payment processing and access to capital. Founded in 2011 and headquartered in Edmonton, Alberta, it is privately held and reports serving over 250,000 home service professionals.

Contact me