Senior Software Engineering (Winnipeg)

Senior Software Engineering (Winnipeg)

07 Nov
|
Jobber
|
Winnipeg

07 Nov

Jobber

Winnipeg

Are you an experienced software developer with a passion for finding creative solutions to real-world problems?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 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; 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. We power Jobber’s quoting and estimating experience, helping service providers win more work with less effort. We build versatile, 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: 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. This team supports our customers by offering quicker, easier access to funds and ensuring seamless syncing between Jobber and QuickBooks Online. 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. 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. In this role, it’s important that you’re a champion of best practices for well-tested, scalable, and well-organized code. Senior Software Engineer, you will: 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 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. 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 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. Kafka knowledge and some basic AWS knowledge (e.
Experience using Ruby on Rails, React, and GraphQL in a production environment To support this, the role is open to candidates based in one of our hub cities: We design our compensation to reflect each current 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. 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, a

📌 Senior Software Engineering (Winnipeg)
🏢 Jobber
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineering (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineering (winnipeg) / winnipeg