Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$169.2k per year

Jobber

Jobber exists to help people in small businesses be successful. We work with small home service businesses, like your local plumbers, painters, and landscapers, to transform the way service is delivered through technology. With Jobber they can quote, schedule, invoice, and collect payments from their customers while providing an easy and professional customer experience. Running a small business today isn’t like it used to be—the way we consume and deliver service is changing rapidly, technology is evolving, and customers expect more. That’s why we put the power and flexibility in their hands to run their businesses how, where, and when they want!
Our culture of transparency, inclusivity, collaboration, and innovation has been recognized by Great Place to Work, Canada’s Most Admired Corporate Cultures, and more. Jobber has also been named on the Globe and Mail’s Canada’s Top Growing Companies list, and Deloitte Canada’s Technology Fast 50™, Enterprise Fast 15, and Technology Fast 500™ lists. With an Executive team that has over thirty years of industry experience of leading the way, we’ve come a long way from our first customer in 2011—but we’ve just scratched the surface of what we want to accomplish for our customers.
We help employees grow professionally;
we have a ton of onboarding resources, tutorials, hackathons and buddies to support learnings and provide opportunities to innovate. We have a range of experience levels on teams which allows for mentor/mentee opportunities. Leaders at Jobber work with empathy and support employees to build healthy work-life harmony. Bring your dedication and passion to this job to fulfill your goals.
Teams you could join
McWeb : We build and maintain the tools, architecture, and foundations that power Jobber Online at scale. We develop shared libraries, standards, and platform capabilities that keep our web applications performant, reliable, and observable for both developers and end users. We also lead the modernization of our frontend stack, adopting new technologies and best practices to improve developer productivity and the user experience. Joining McWeb is an opportunity to shape the future of Jobber's web platform.
QuoteMeal : We power Jobber’s quoting and estimating experience, helping service providers win more work with less effort. We build flexible, high-impact web and mobile solutions that make quoting a seamless experience for our customers and their clients. Joining this team is an opportunity to create intuitive solutions that help service providers grow their business.
Franchise : This team will build the foundation for Jobber’s customer franchise offering, helping franchisors and multi-location service businesses manage growth across brands, locations, users, permissions, reporting, and operational workflows. This team will tackle deep product and platform challenges, from scalable account architecture and Partner HQ experiences to lead routing, royalty reporting, onboarding, and partner‑specific tooling. This is a high‑impact opportunity to shape how Jobber supports complex customers, starting with franchise groups while creating flexible systems that can grow into broader channel partnership needs.
Staff Software Engineer roleAs a technical champion and force multiplier, you lead and mentor teams of exceptional engineers while collaborating closely with Product and Design partners to tackle complex technical challenges. Your expertise spans architecture, design, and hands‑on coding, allowing you to have a significant impact on the product and our customers. A portion of your time is allocated to "Staff Dev Projects," which may include cross‑team initiatives, work acceleration within your team, exploration of emerging technologies, addressing technical debt, or investing in the future of engineering at Jobber.
Responsibilities
Collaborate closely with cross‑functional teams to conceptualize, design, and iteratively deliver high‑impact features that address customer needs.
Partner with Product and Design teams to shape and define the strategic product roadmap.
Identify and lead large‑scale initiatives that drive innovation across multiple teams or departments.
Actively participate in code reviews and testing processes to ensure code quality and maintainability.
Champion the development of consistent engineering practices and reusable code solutions to enhance overall efficiency.
Lead and facilitate group discussions to drive consensus on optimal solutions for complex customer problems.
Research, promote, and implement industry best practices within your team's domain, staying at the forefront of technological advancements.
Effectively communicate complex technical concepts to diverse audiences, bridging the gap between technical and non‑technical stakeholders.
Provide mentorship and guidance to team members at all levels, fostering their professional growth and career development.
Qualifications
Demonstrated expertise in developing highly scalable, robust software solutions across multiple layers of the technology stack.
Hands‑on experience using tools like ChatGPT, Cursor, and Copilot in your workflow, refining how you balance AI‑driven efficiency with the craft of software development.
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, with a focus on maintainability and performance.
Outstanding collaboration and communication skills, coupled with the ability to significantly amplify the team’s productivity and effectiveness through mentorship/coaching.
Strong self‑motivation and resourcefulness, with the capacity to independently identify and leverage necessary resources for project delivery and problem‑solving.
Ability to navigate ambiguity and prioritize tasks effectively in dynamic, fast‑paced environments.
Passionate commitment to continuous learning and professional growth, with a track record of staying current with emerging technologies and industry trends.
Preferred experience
Experience with our development stack: React, React Native, TypeScript, GraphQL API layer, and Ruby on Rails on AWS.
Led cross‑team initiatives and projects.
Hiring ProcessUsing our engineering hiring process, we will explore the skills and qualifications you bring and match you with one of the teams currently hiring. Our hiring process includes a Talent team interview, a Hiring Manager interview, a take‑home challenge with a follow‑up Functional interview, and a Senior Leadership interview. If a team in particular excites you, feel free to mention it to your Talent Partner.
Work EnvironmentAt Jobber you will choose where you do your most impactful work. You can work from home across Canada, or in a hybrid setting from one of our offices in Edmonton (HQ) or Toronto.
CompensationThis role has a minimum annual salary of $169,200, a midpoint of $199,100, and a maximum salary of $228,900, designed to reflect the progression from learning the ropes to truly excelling. Base salary is just one part of a total compensation package that will include equity rewards, annual stipends for health and wellness, retirement savings matching, and an extended health package with fully paid premiums for body and mind. You will also have access to a dedicated talent development program that includes career coaching and opportunities for career development.
Benefits
A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, matching in RRSP, TFSA or FHSA, and stock options.
A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full potential.
Unique opportunity to build, grow, and leave your impact on a $400‑billion industry that has no dominant player…yet.
To work with a group of people who are humble, supportive, and give a sh’t about our customers.
Equal‑Opportunity StatementWe believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives. We are an equal opportunity employer, and we are committed to working with applicants requesting accommodation at any stage of the hiring process.
#J-18808-Ljbffr
Vacancy posted 37 minutes ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Winnipeg, MB vacancy
  • $140k - $190k per year

     ...a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers,...  ...hear from you!Role Overview We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and broad influence. You’... 
    Suggested
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Winnipeg, MB
    38 minutes ago
  •  ...every cohort at the company starts with a query. Our in-house OLAP engine, Nova , processes trillions of events in real time — turning...  ...operational rigor grows dramatically. We’re looking for a Staff Software Engineer who wants to go deep on both the engine internals... 
    Suggested
    Immediate start
    Worldwide

    Amplitude

    Winnipeg, MB
    39 minutes ago
  •  ...deliver care to more than 6 million members across the country. Learn more about us at lanterncare.Com.Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a strategic and highly visible role focused on driving your team’s architectural... 
    Suggested
    Long term contract

    Lantern

    Winnipeg, MB
    36 minutes ago
  • $150k - $200k per year

     ...complex problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of...  ...Nice to haves 8+ years of varying experiences as a Software Engineer. Proficient in Python , Django , TypeScript, and... 
    Suggested

    Passage

    Winnipeg, MB
    38 minutes ago
  •  ...to solve complex problems, shaping architecture, and mentoring engineers to do their best work and advance their careers. You'll work across...  ...practices into how we build, test, and operate infrastructure software. This is not a 'stay in your swim lane' role. You'll question... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    DataRobot

    Winnipeg, MB
    39 minutes ago
  • $140.6k - $190.6k per year

    Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home grown built tools for cost reporting, forecasting, optimization, software inventory, and related internal engineering tools.... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    40 minutes ago
  • # Staff Software EngineerJuniper Square190k–235k USDFull-timeremote· leadCanada, USApythonnodejavareactawsdockerkubernetesListed via Jobicy...  ...office some or all of the time.About your roleAs a Staff Software Engineer at Juniper Square, you are a technical leader - setting... 
    Full time
    Temporary work
    Work at office
    Remote work

    Devconnectplatform

    Winnipeg, MB
    38 minutes ago
  • $170k - $190k per year

     ...within Canada (Toronto preferred) Reports to: Senior Director of Engineering About the CompanyThis is a Canadian-based technology...  ...building, you’ll probably feel at home here. About the RoleThe Staff Software Engineer is a hands-on technical leader responsible for... 
    Long term contract
    Remote work
    Work from home
    Flexible hours

    Sage Recruiting Inc.

    Winnipeg, MB
    39 minutes ago
  •  ...and collective growth as we modernize and grow our technical capabilities.Position Overview We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior technical leadership role, you will drive the architecture, design, and... 
    Full time
    Worldwide

    RB Global

    Winnipeg, MB
    39 minutes ago
  • $172k - $229k per year

    At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractors. From helping...  ...fast-paced environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to architect, build, and... 
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday
    Flexible hours

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Winnipeg, MB
    39 minutes ago
  •  ...(Toronto-based team) · Healthcare SaaS Company Confidential — Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach Location Remote anywhere in Canada · team is Toronto-based... 
    Remote work
    Flexible hours
    1 day per week

    Fathom Talent Group

    Winnipeg, MB
    40 minutes ago
  •  ...small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And...  ...started. The Role at High Level: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard problems and... 
    Work at office
    Remote work
    Work from home

    Wagepoint

    Winnipeg, MB
    36 minutes ago
  • $197k per year

     ...meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and help evolve the services and data foundations... 
    Full time
    Work at office
    Remote work

    Uber Technologies Inc.

    Winnipeg, MB
    39 minutes ago
  • $200k - $250k per year

     ...more reliably, automating everything from engineering workflows to regulatory filings and...  ...to do it. The RoleWe're looking for a staff engineer to define and drive how we build...  ...experience building and shipping production software, including experience influencing technical... 
    Work at office

    Senpilot

    Winnipeg, MB
    39 minutes ago
  • $160k - $190k per year

     ...people, this is it. About the role: We're looking for a systems engineer to build and operate high-throughput, low-latency network...  ...do: Design and implement components of a high-performance DNS engine: resolvers, forwarders, caching layers, and request-processing pipelines... 

    BlueCat

    Winnipeg, MB
    38 minutes ago
  • $173k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada.For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    38 minutes ago
  •  ...team builds the platform that lets the world’s leading life sciences organizations securely adopt and scale BioRender. As a Staff Software Engineer on this team, you’ll own core platform capabilities like identity, permissions, and enterprise integrations – and help shape... 
    Long term contract
    Internship
    Remote work

    BioRender

    Winnipeg, MB
    39 minutes ago
  •  ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the...  ...services that power customer-facing digital experiences. As a Staff Backend Software Engineer, you will provide technical leadership across important... 
    Long term contract
    Full time
    Contract work

    Rivian and Volkswagen Group Technologies

    Winnipeg, MB
    37 minutes ago
  •  ...from your home. You may occasionally visit a GoDaddy office to meet with your team for events or meetings. Join our team As a Staff Engineer on the Site Platform (Apex) team, you will build the merchandising backbone behind GoDaddy’s public web presence and customer shopping... 
    Full time
    Work at office
    Remote work
    Work from home

    WebHosting

    Winnipeg, MB
    39 minutes ago
  •  ...-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs)...  ...shaping the future of IT: whether you're in engineering, product, sales, marketing, customer...  ...#ChangingLives!Job Summary We’re hiring a Senior / Staff Backend Engineer to lead the design and... 
    Long term contract
    Worldwide

    Kaseya

    Winnipeg, MB
    39 minutes ago
  • $151k - $189k per year

    Position Overview Position Overview As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence in Vancouver, you will drive the architecture and technical direction of the services that bring AI research and models... 
    Work at office
    Flexible hours

    Diligentcorporation

    Winnipeg, MB
    40 minutes ago
  • $208k - $312k per year

     ...career. About the teamRisk Engineering builds the systems that protect...  .... What you'll doAs a Staff Engineer on Financial Crimes Engineering...  ...regulation into working software. Responsibilities Define...  ...infrastructure, policy enforcement engines, and reviewer tooling... 
    Full time
    Work at office
    Local area

    Stripe

    Winnipeg, MB
    38 minutes ago
  • Elevate your career as a Staff Software Engineer focusing on Device Identity at Okta. Utilize your Java expertise to drive cutting-edge identity solutions in a hybrid work setting. As a pivotal member of Okta’s Device Identity and Access organization, you will lead the design... 
    Worldwide

    Okta

    Winnipeg, MB
    38 minutes ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software EngineerAbout Capital One Canada. For 30 years, we’ve been...  ..., break, do, and do good.About the Role As a Senior Staff Engineer at Capital One Software Studio, you will orchestrate the creation... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    40 minutes ago
  • $140k - $175k per year

     ...research with AI? Join our Global Westlaw Engineering organization and help shape the next...  ...customers around the globe. As an AI Staff Engineer, you will help define and build...  ...specifications; mentor senior and junior software engineers; champion MLOps and LLMOps practices... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    36 minutes ago
  • $195k - $265k per year

    About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don'...  ...reduce toil.Our current focus is the agentic software development lifecycle: how changes are...  ...service integration.A track record at staff scope. 8+ years of production engineering... 
    Internship
    Local area
    Remote work

    Wwshemi

    Winnipeg, MB
    37 minutes ago
  • usd146k - usd218k per year

     ...power the Equinix Developer Platform. Improving the templates, tooling, and automation that hundreds of engineers rely on every day to design, build, ship, and operate software. As a Software Engineer on this team, you’ll design and operate opinionated, self-service systems... 
    Full time
    Work at office

    Equinix

    Winnipeg, MB
    39 minutes ago
  • Build backend applications and data pipelines as a Staff Software Engineer at Marqeta, working remotely from Ontario or British Columbia.The Program Experience team is scaling Marqeta’s Customer Migration Platform. This experienced engineering role focuses on Java and Python... 
    Remote work

    Marqeta, Inc.

    Winnipeg, MB
    39 minutes ago
  • Senior / Staff Software Engineer, MappingLocation: RemoteAutonomous VehicleThe opportunity...A well-funded, fast-growing company building self-driving technology is expanding its mapping engineering group. Maps underpin how the vehicle knows where it is, where the road goes... 

    Fruition Group US

    Winnipeg, MB
    37 minutes ago
  • Your New Role and TeamSanctuary AI is hiring a Staff Software Engineer to drive and evolve the production teleoperation and data collection software that enables robot operators to control robots. You will combine strong engineering execution with research capability... 
    Permanent employment

    Sanctuary Corp

    Winnipeg, MB
    40 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!