Jobber

Staff Software Engineer

Edmonton, Remote. Posted 4 months ago

The role

You will lead and mentor teams of engineers while collaborating with Product and Design partners to tackle complex technical challenges. You will work on architecture, design, and hands-on coding, including dedicated Staff Dev Projects. The role involves building with AI as a core part of the workflow.

What you will do

  • Collaborate with cross-functional teams to deliver high-impact features
  • Partner with Product and Design teams to shape the strategic product roadmap
  • Identify and lead large-scale initiatives across multiple teams or departments
  • Participate in code reviews and testing processes
  • Champion consistent engineering practices and reusable code solutions
  • Lead and facilitate group discussions to drive consensus on solutions
  • Research and implement industry best practices
  • Communicate complex technical concepts to diverse audiences
  • Provide mentorship and guidance to team members
  • Build with AI by delegating real work to agents daily

Required qualifications

  • Demonstrated expertise in developing highly scalable, robust software solutions across multiple layers of the technology stack
  • Daily hands-on experience building with agentic AI tools
  • Proven leadership experience in guiding teams through complex, high-impact projects and serving as a technical lead
  • Exceptional proficiency in software design, architecture, and coding
  • Outstanding collaboration and communication skills
  • Strong self-motivation and resourcefulness
  • Ability to navigate ambiguity and prioritize tasks effectively
  • Commitment to continuous learning and professional growth

Nice to have

  • Experience with React, React Native, TypeScript, GraphQL API layer, and Ruby on Rails on AWS
  • Led cross-team initiatives and projects

Benefits

  • Extended health benefits package with fully paid premiums
  • Matching in RRSP, TFSA or FHSA
  • Stock options
  • Annual stipends for health and wellness
  • Dedicated talent development program including career coaching

Before you apply

  • Hiring process includes an interview with a Talent team member
  • Hiring manager interview
  • Take-home challenge with a follow-up Functional Interview
  • Senior Leadership Interview

About the company

Jobber helps small home service businesses like plumbers, painters, and landscapers transform how they deliver service through technology. The company provides tools to quote, schedule, invoice, and collect payments.

Staff Software Engineer at Jobber | JobZoey