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

Senior Software Engineer

$125.8k per year

Jobber

Are you an experienced software developer with a passion for finding creative solutions to real-world problems?Then Jobber might be the place for you! We're looking for
Senior Software Engineers
to be part of our Product Software Engineering team.
At Jobber, we don’t just build a product - we work on real problems that help people in small businesses to become successful. We are inspired by our company values: be humble, be supportive and give a sh*t, which are not just said but are lived. We work in a collaborative environment where teams make decisions with autonomy and contribute directly to shaping the company’s future. We release early and often while dedicating time to addressing technical debt. We believe in getting instant feedback from our customers and leveraging that to make their lives easier.
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 allow for mentor/mentee opportunities. Leaders at Jobber work with empathy and support employees to build a healthy work-life harmony. Bring your dedication and passion to this job to fulfill your goals.
Subscription Infrastructure:
This team manages and improves the billing experience for internal and external stakeholders, ensuring customers can easily subscribe to our products. Beyond core billing systems and workflows, we enable teams to drive monetization and expansion through features like promotions and in-product marketing. Joining this team is an opportunity to build seamless experiences that drive business impact!
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.
Bookkeeping:
This team is on a mission to become the financial backbone of home service businesses. We build Jobber's bookkeeping product, integrating with financial platforms, syncing transaction data, and delivering accurate, trusted books that let small business owners focus on their craft.
Lending:
This team supports our customers by offering quicker, easier access to funds and ensuring seamless syncing between Jobber and QuickBooks Online. For small businesses, having easy access to their revenue is vital for managing expensive day-to-day operations and seizing growth opportunities. Joining this team is an opportunity to develop solutions that provide the financial flexibility small businesses need to thrive!
Franchise:
This team will build the foundation for Jobber’s customers 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.
At Jobber we never stop growing and learning, and you shouldn’t either. Through continuous 1:1s, dedicated feedback and support from your manager and our Learning and Development team, and your own sense of curiosity, we hope you develop to another level with your skill set.
The role:Reporting to the Manager, Software Engineering, the
Senior Software Engineer
will collaborate with other Software Development members on a Scrum team to build an industry-leading product that helps our customers and their small businesses be successful. We’re looking for people who are ready to solve problems that millions of entrepreneurs are facing, using their experience to influence both a product and our team, all the while still working on developing their own craft.
In this role, it’s important that you’re a champion of best practices for well-tested, scalable, and well-organized code. In addition, you customize and extend tools and processes to increase the effectiveness of your team and mentor others to do the same.
As a
Senior Software Engineer, you will:
Be involved in the full life-cycle of a feature, from ideation to delivery and adoption
Participate in code review and testing, while driving engineering solutions to have consistent practices and reusable code
Facilitate group discussions with team members and stakeholders to determine the best solution to our customer's problems
Research, communicate, and advocate for the use of best practices within your team’s domain
Mentor and coach junior teammates, helping them elevate their skills and careers
Understand how and why our customers work the way they do, so you can develop and improve features in Jobber's online and mobile apps
Utilize AI tools to enhance development practice. At Jobber we use AI tools to complement human skills and augment productivity, not to replace human creativity, critical thinking, and decision-making.
To be successful, you should have:
A demonstrated level of senior software engineering experience on a full-stack development team
You have a track record of learning and writing quality code in multiple languages, though experience with Javascript/TypeScript is required (We use Ruby on Rails, React & React Native with TypeScript)
Experience with the entire software development lifecycle in the Agile/Scrum framework
A strong systems focus, on building foundational software for large at-scale applications
Ability to quickly move between different features and projects with a strong interest in experimentation
A structured understanding of common full-stack frameworks, architectures, technologies, and patterns
An inquisitive mindset;
ability to ask a lot ofquestions, seek out new information, and remain open to new ideas and perspectives.
The ability to self-serve, take initiative, and find resources necessary to accomplish a project or solve a problem
Enthusiasm for delivering value early and often to customers
Experience providing technical mentorship and sharing industry best practices, helping team members navigate complex engineering challenges and stay involved with the latest technologies and trends
Experience using developer AI tools like Copilot or Cursor.
It would be really great (but not a deal-breaker) if you had:
Exposure or experience in a tech leadership role
Kafka knowledge and some basic AWS knowledge (e.G. Lambda, ECS, EC2)
Experience using Ruby on Rails, React, and GraphQL in a production environment
Location:We believe great collaboration is intentional, and sometimes that means coming together in person to build, brainstorm, and connect. To support this, the role is open to candidates based in one of our hub cities:
Edmonton, Toronto, Vancouver, or Kitchener-Waterloo.
Compensation:At Jobber, we believe that compensation should be transparent, fair, and supportive of your experience and growth. This role has a minimum annual salary of $125,800, a midpoint of $147,900, and a maximum salary of $170,100, designed to reflect the progression from learning the ropes to truly excelling.
We design our compensation to reflect each new hire's skills, experience, and the complexity of the role, ensuring a fair and competitive salary. Our range is intentionally broad to support growth and long-term impact, with fully established hires typically starting around the midpoint. The higher end of the range is reserved for those who have demonstrated deep expertise and lasting contributions, while offers below the midpoint reflect strong potential with room to develop. This approach ensures that compensation aligns with both an individual's current capabilities and their opportunity for future growth.
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. Your professional growth matters to us too! You'll have access to a dedicated talent development program that includes career coaching and opportunities for career development. We believe in transparency and open conversations about compensation. If you have any questions about our approach, we're happy to discuss them throughout the hiring process!
What you can expect from Jobber:
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.
A 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.
We 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 Senior Software Engineer in Winnipeg, MB vacancy
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    1 day ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior

    Equinix

    Winnipeg, MB
    1 day ago
  • $154k - $176k per year

     ...experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory - designing and...  ...in AI/ML domains like NLP, computer vision, recommendation engines etc. Proficiency with cloud infrastructure, distributed... 
    Senior
    Work at office
    Remote work
    Work from home

    Empleora

    Winnipeg, MB
    1 hour ago
  • $160k - $210k per year

     ...more reliably, automating everything from engineering workflows to regulatory filings and...  ...to do it.The Role We're looking for a senior engineer to build and own AI-powered product...  ...experience building and shipping production software, with a track record of owning features... 
    Senior
    Work at office

    Senpilot

    Winnipeg, MB
    1 hour ago
  •  ...automate complex operations, surface real-time insights, and drive growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated threats protecting the bank and its customers. About the Role... 
    Senior

    Maximum Technologies

    Winnipeg, MB
    1 hour ago
  •  ...scalable, modular, and API-centric · Provide software design recommendations to the Program Manager and Chief Software Engineer · Evaluate operational feasibility by analyzing...  ...Information Systems, or related STEM field · Senior-level experience deploying microservices into... 
    Senior
    Long term contract
    Contract work
    Temporary work

    Trinity Global Consulting

    Winnipeg, MB
    1 hour ago
  • $20 per day

     ...growing demand and pursue new market opportunities. As a Senior Full Stack Engineer, you will be a hands-on contributor to the frontend and...  ...Understanding of the ins and outs of data modeling and software architecture for developing performant and maintainable code... 
    Senior
    Internship
    Summer holiday
    Remote work
    Relocation
    Shift work

    Clarity (formerly Hiive)

    Winnipeg, MB
    1 hour ago
  • $105k - $155k per year

    Job Description We are looking for a hands‑on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy, and operate scalable cloud‑native services and the engineering infrastructure that supports them. You will work primarily with Java... 
    Senior
    Work at office
    Local area
    Flexible hours
    3 days per week

    CAN002 Thomson Reuters Canada Ltd

    Winnipeg, MB
    1 hour ago
  •  ...in Silicon Valley innovation, industrial engineering, and computer science. With a team of forward...  ...industries globally. Ndustrial builds software that helps the world's largest food, cold...  ...About the Role: Ndustrial is hiring a Senior Software Engineer to help design and... 
    Senior
    Work at office
    Local area
    Flexible hours

    Ndustrial

    Winnipeg, MB
    1 hour ago
  • $129k - $164.5k per year

     ...us to do the best work of your career, solving meaningful problems with remarkable teams. Greenhouse is searching for a Senior Software Engineer to join our team! As a member of the Greenhouse Engineering team, you will actively contribute to a swift software... 
    Senior
    Long term contract
    For contractors
    Work at office
    Local area
    Remote work

    The Wrap

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

    Rate: $140,000 - $170,000 / AnnumThe Role We’re looking for a Software Development Engineer, Cloud Platform to build the infrastructure that gets vision software onto customer devices: securely, repeatably, and without a member of our team on the phone with someone’s IT... 
    Senior
    Remote work

    Harvey Nash

    Winnipeg, MB
    1 hour ago
  • $115k - $145k per year

     ...Com to power more than 350,000 partnerships that deliver measurable business results.Your Role at impact.Com: As a Full Stack Software Engineer at impact.Com, you'll work on a global team, building real time data processes at-scale. You can be part of the design and build... 
    Senior
    Long term contract
    Temporary work
    Local area
    Remote work
    Home office
    Flexible hours

    Impact

    Winnipeg, MB
    1 hour ago
  • AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing the...  ...with Excel’s object model, calculation engine, and event system to deliver features that...  ...optimization Experience with enterprise software deployment, updates, and version management... 
    Senior
    Work at office
    Local area
    Work from home
    Worldwide

    AlphaSense

    Winnipeg, MB
    1 hour ago
  •  ...platform and developer tooling ecosystem. Our platform enables engineers to validate, review, govern, and automate API quality using AI-powered...  ...passionate about developer productivity, command-line tooling, software distribution, observability, and telemetry. You should be... 
    Senior
    Long term contract
    Temporary work

    EPAM Systems Inc

    Winnipeg, MB
    1 hour ago
  •  ...happen.Description and requirements In FC Quality Verification Engineering, our mission is to build the technology, large-scale test...  ..., content, and live operations teams.Role summary As a Senior Software Developer in Vancouver you will manage these systems from proposal... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Winnipeg, MB
    1 hour ago
  • $199.8k - $244.2k per year

     ...looking for an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services...  ...our community members.WHAT WE’RE LOOKING FOR 4+ years of software engineering experience, with most of it spent building and... 
    Senior
    Full time
    For contractors
    Work at office
    Local area
    2 days per week

    EarnIn

    Winnipeg, MB
    1 hour ago
  • $150k - $250k per year

    View all jobs Senior Software Engineer, Agentic Systems Toronto, ON Engineering Hybrid Full-time CareLink (by Asepha) is based in New York and Toronto, building agentic solutions that re-imagine how medications are prescribed, verified, and supported across the pharmacy ecosystem... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Asepha

    Winnipeg, MB
    1 hour ago
  • $132k - $185k per year

     ...luluRoute, a homegrown application that acts as a parcel execution engine. This application integrates with our Warehouse Management...  ...North America and global regions. Core responsibilities As a Senior Software Engineer, you will lead the design and implementation of... 
    Senior
    Long term contract
    Permanent employment
    Part time

    lululemon

    Winnipeg, MB
    1 hour ago
  • $155k - $215k per year

    About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger...  ..., writes the ADR, and makes the call.Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously, generate... 
    Senior

    CircleCI Inc.

    Winnipeg, MB
    1 hour ago
  • $136k - $187k per year

     ...an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Winnipeg, MB
    1 hour ago
  • $103k - $160k per year

     ...Clariti builds community development software for cities and counties: permitting, licensing...  ...part of our products and part of how our engineering pods build them.About the role Clariti...  ...pod as a developer. The pod is small and senior, and works inside our Agentic SDLC... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Clariti Cloud Inc.

    Winnipeg, MB
    1 hour ago
  •  ...About TacterisTacteris builds Canadian defence software for military planning, command and decision support...  ...defence experience with deep expertise in software engineering, AI/ML and military operations. The RoleAs a Senior Software Engineer at Tacteris, you'll help build... 
    Senior
    Full time
    Internship
    Remote work

    Tacteris

    Winnipeg, MB
    1 hour ago
  • About The Role Aspiring IT Inc. is seeking an experienced Senior Software Engineer to design, develop, integrate, and maintain scalable software applications and cloud-based systems.Responsibilities Collect and analyze business and user requirements and translate them... 
    Senior

    AspiringIT

    Winnipeg, MB
    1 hour ago
  • $160k - $180k per year

     ...find details about the work through our job descriptions under the “about the role” section. About the roleWe’re hiring a Senior Software Engineer to help build Velora’s AI-native software platform, giving nonprofit teams more time for their mission and less time spent... 
    Senior
    Local area
    Remote work

    Velora

    Winnipeg, MB
    1 hour ago
  • $96.4k - $142.66k per year

     ...our team, we encourage you to apply!What We Need We’re looking for a Senior Online Software Engineer to help build the multiplayer backbone of our next AAA sports title. You’ll work across Unreal Engine 5 and custom game servers, partnering with designers, artists, and... 
    Senior
    Full time

    2K

    Winnipeg, MB
    1 hour ago
  •  ...les surfaces du Tableau de bord Unity qui redonnent ces données aux développeur(se)s.Nous recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l'équipe Diagnostics en tant que généraliste à dominante backend. Il/elle va diriger la conception de bout en bout à... 
    Senior
    Daily paid
    Contract work
    Work visa

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    1 hour ago
  • $106k - $128k per year

     ....This isn't a traditional IT role, and it isn't a traditional Software Engineer, Data Engineer, or Business Intelligence role either. You'll learn...  ...and genuinely funTHE OPPORTUNITY Reporting to the Senior Manager, Technology Solutions (Private Equity), the Senior Software... 
    Senior
    Work at office
    Remote work
    Relocation package
    1 day per week

    BCI

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

    As a Senior Software Engineer on our Ancillaries squad, you will build integrations that expand what we can offer travelers—connecting external providers to our platform so partners like Booking.Com, Skyscanner, and Ryanair can deliver personalized protection and services at... 
    Senior
    Long term contract
    Flexible hours

    King River Capital Group

    Winnipeg, MB
    1 hour ago
  •  ...trust them. They're now building their North America engineering team from scratch, and this is one of the first senior seats.The roleWhat you'll doBuild web enforcement...  ...in North AmericaWhat we're looking forStrong software engineering experience with solid frontend skills... 
    Senior

    CyberForce Global

    Winnipeg, MB
    1 hour ago
  • $100k - $145k per year

     ...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. Check...  ...nimble independent. About The Job:We are looking for a Senior Software Engineer to help maintain, modernize, and innovate the... 
    Senior
    Contract work
    Local area
    Worldwide

    Warner Music Group

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

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