Staff Data Engineer
Jobber · Remote · Remote · Vancouver · Kitchener-Waterloo · Edmonton · Toronto ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Staff level role
- Fully remote (Canada)
- AWS + Snowflake
- Technical leadership
- Equity included
Join the Data Integration team at Jobber, where you will empower cross-functional teams with timely and accurate data. As a Staff Data Engineer, you will combine hands-on coding with technical leadership to build resilient systems and self-serve tools.
You will drive strategic initiatives, address technical debt, and establish best practices for data governance and observability. This position offers the chance to influence the direction of data infrastructure while supporting business growth through reliable data access.
What you'll do
- Design and maintain scalable batch and real-time data pipelines
- Mentor team members and champion engineering best practices
- Establish testing standards, SLAs, and disaster recovery plans
- Build frameworks for monitoring, logging, and data lineage
- Develop self-service tools to reduce manual data efforts
- Partner with program managers to define strategic roadmaps
- Collaborate with other staff engineers to improve system reliability
- Participate in a weekly on-call rotation for incident response
What you'll need
- Expertise in batch and real-time data processing frameworks
- Experience with lakehouse management and dimensional modeling
- Proven ability to design scalable, high-performance solutions
- Strong proficiency with AWS services for data domains
- Background in infrastructure-as-code and observability tools
- Demonstrated success in technical leadership and architecture
- Excellent communication skills and ability to navigate ambiguity
Nice to have
- Exposure to ML platforms like Ray, TensorFlow, or PyTorch
- Experience with Ruby on Rails or TypeScript/React codebases
- Familiarity with GraphQL and API layer design
- Prior work on developer tooling or shared platforms
- Knowledge of data privacy and compliance in cloud environments
Stack
- AWS
- Snowflake
- Terraform
- CloudFormation
- Ruby on Rails
- TypeScript
- React
- GraphQL
- Ray
- TensorFlow
- PyTorch
How you'll work
- Fully remote within Canada
- Weekly on-call rotation with time off in lieu
- Occasional weekend support for major maintenance
What you get
- Annual salary range $169,200 to $228,900 CAD
- Equity rewards and stock options
- Extended health package with fully paid premiums
- Retirement savings matching for RRSP, TFSA, or FHSA
- Annual stipends for health and wellness
- Access to talent development and career coaching