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 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Winnipeg, MB vacancy
  • $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... 
    Suggested

    BlueCat

    Winnipeg, MB
    1 hour 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... 
    Suggested
    Work at office
    Remote work
    Work from home

    Wagepoint

    Winnipeg, MB
    1 hour 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... 
    Suggested
    Remote work
    Flexible hours
    1 day per week

    Fathom Talent Group

    Winnipeg, MB
    1 hour ago
  • $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
    1 hour 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... 
    Suggested
    Long term contract
    Internship
    Remote work

    BioRender

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour ago
  • $152.2k - $253.65k per year

     ...identity, and automation foundation. We are looking for a seasoned Engineer (5–18 years of experience) to join our Horizon Remote Experience Engineering team. You will architect and design enterprise software and cloud services, lead the implementation of AI/ML integration... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Omnissa

    Winnipeg, MB
    1 hour 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... 
    Local area
    Worldwide
    Flexible hours

    DataRobot

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour ago
  •  ...growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated...  ...payments, card and compliance systems a bank actually runs on. As a Staff Software Engineer, you would own a domain service outright: its schema,... 

    Maximum Technologies

    Winnipeg, MB
    1 hour 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... 

    Passage

    Winnipeg, MB
    1 hour 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... 
    Immediate start
    Worldwide

    Amplitude

    Winnipeg, MB
    1 hour 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
    1 hour ago
  • Lead fullstack account security engineering at affirm, working remotely in Canada with Python, Kotlin, React, AWS, and Kubernetes.As a Staff Software Engineer, you will shape technical strategy for Account Management within Trust & Safety and Checkout. You will design scalable... 
    Remote work

    Wwshemi

    Winnipeg, MB
    1 hour 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
    1 hour ago
  • $180k - $200k per year

     ...the world. Join us in our mission to help companies make smarter pay decisions they can trust!About The Role This is a broad Staff engineering seat reporting directly to the Director of Engineering. You'll work on the problems that cut across the org: building outward-facing... 
    Internship

    Syndio

    Winnipeg, MB
    1 hour ago
  •  ...driven by a motivating purpose. Here, you’ll do work that changes lives—including your own. The role We’re looking for a Staff Software Engineer, AI to own and ship the next generation of AI-powered healthcare experiences at Maple.You’ll work inside Product Engineering,... 
    Full time
    Second job

    Maple

    Winnipeg, MB
    1 hour 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
    1 hour ago
  • $181k - $241k per year

     ...of customer identity and authentication.This role is a hands-on engineering position inside Information Security, focused on designing and...  ...SCIM beyond basic configuration.5+ years of professional backend software engineering experienceStrong production experience in Python or... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    1 hour ago
  • $196.8k - $270.6k per year

     ...Harvey, the future of professional services is being written today — and we’re just getting started. Role OverviewAs a Staff Frontend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-... 
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey AI

    Winnipeg, MB
    1 hour ago
  • $140k - $175k per year

     ...clients, and thousands of responding institutions to securely verify balances and transactions with speed and certainty. As a Staff Software Engineer – AI on the Confirmation Product Engineering team, you will be a hands‑on technical leader building and delivering... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  •  ...teammates chose to build again here — a reflection of the trust, culture, and conviction behind what we’re building.About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and... 
    Shift work

    hireVouch

    Winnipeg, MB
    1 hour 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
    1 hour ago
  •  ...doing the best work of their careers, building great payroll software for small businesses across Canada. Our team brings...  ...role at high level: We're looking for a talented Staff Software Development Engineer who enjoys tackling hard problems and wants to create... 
    Apprenticeship
    Summer work
    Internship

    Wagepoint

    Winnipeg, MB
    1 hour ago
  •  ...growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated...  ...card and compliance systems a bank actually runs on. As a Senior Staff Engineer, you would help to shape decisions, pressure-test them,... 

    Maximum Technologies

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

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