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.