Taro Logo

Staff Software Engineer

Jobber helps small home service businesses manage their operations through technology, enabling them to quote, schedule, invoice, and collect payments from customers.
Edmonton, AB, CanadaToronto, ON, Canada
$145,900 - $197,400
Backend
Staff Software Engineer
Remote
501 - 1,000 Employees
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Lead Software Engineer - Java and python

Lead Software Engineer position at JPMorgan Chase focusing on Java and Python development, offering competitive compensation and comprehensive benefits in New York.

Lead Software Engineer - Java Full Stack

Lead Software Engineer position at JPMorgan Chase focusing on Java full-stack development, technical leadership, and delivering secure, scalable financial technology solutions.

Senior Lead eSoftware Engineer - KDB

Senior Lead Software Engineer role at JPMorgan Chase focusing on KDB development for electronic trading systems.

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on Java fullstack development with Springboot microservices, AWS, and React.js in the Consumer Banking division.

Lead Software Engineer - Future Detections

Lead Software Engineer position at JPMorgan Chase focusing on cybersecurity and technology controls, requiring Python expertise and cloud experience.

Description For Staff Software Engineer

Jobber is seeking a Staff Software Engineer to join their mission of empowering small home service businesses through technology. This role offers a unique opportunity to make a significant impact in a $400-billion industry, working with a stack that includes React, TypeScript, and Ruby on Rails on AWS.

As a Staff Software Engineer, you'll be a technical champion and force multiplier, leading teams of exceptional engineers while collaborating with Product and Design partners. The role involves architecting and developing scalable solutions, mentoring team members, and driving innovation across multiple teams. You'll have the flexibility to work remotely across Canada or hybrid from offices in Edmonton or Toronto.

The position offers a competitive compensation package ranging from $145,900 to $197,400, reflecting experience and impact. Beyond the base salary, you'll receive comprehensive benefits including equity, health coverage, retirement matching, and professional development opportunities. You'll join a culture recognized by Great Place to Work and Canada's Most Admired Corporate Cultures.

The ideal candidate brings extensive experience in software development, strong leadership capabilities, and expertise in modern development practices. You'll work on critical initiatives across various teams including Jobs, Acquisition, Platform Experience, and Leads, each solving unique challenges in the service provider ecosystem.

Jobber offers a supportive, inclusive environment focused on continuous learning and growth. With a proven track record of success and recognition on multiple technology growth lists, this role presents an opportunity to shape the future of the home service industry while advancing your career in a meaningful way.

Last updated 20 days ago

Responsibilities For Staff Software Engineer

  • Collaborate with cross-functional teams to design and deliver high-impact features
  • Partner with Product and Design teams on strategic product roadmap
  • Lead large-scale initiatives across multiple teams
  • Participate in code reviews and testing processes
  • Champion engineering practices and reusable code solutions
  • Lead group discussions for complex problem-solving
  • Research and implement industry best practices
  • Communicate technical concepts to diverse audiences
  • Provide mentorship and guidance to team members

Requirements For Staff Software Engineer

React
TypeScript
Ruby
  • Expertise in developing scalable software solutions
  • Experience with AI tools like ChatGPT, Cursor, and Copilot
  • Proven leadership experience in guiding teams
  • Exceptional proficiency in software design and architecture
  • Outstanding collaboration and communication skills
  • Strong self-motivation and resourcefulness
  • Ability to navigate ambiguity in fast-paced environments
  • Commitment to continuous learning
  • Experience with React, React Native, TypeScript, GraphQL, and Ruby on Rails on AWS preferred

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
401k
  • Extended health benefits package with fully paid premiums
  • Retirement savings plan matching
  • Stock options
  • Talent Development program
  • Coaching and leadership programs
  • Vacation time
  • Health days
  • Birthday off
  • Parental leave top-ups
  • Annual stipends for health and wellness

Interested in this job?