Talent.com
Jobber
Senior Software EngineerJobber • edmonton, division no. 11, Canada
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Jobber • edmonton, division no. 11, Canada
8 days ago
Job type
  • Full-time
Job description

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 of questions, 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
Create a job alert for this search

Senior Software Engineer • edmonton, division no. 11, Canada

Similar jobs

Senior Software Engineer, Backend

Common RoomEdmonton, Division No. 11, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior Software Engineer

JobberEdmonton, Canada
Full-time

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 Engineer... Show more

 • Promoted

Senior Back End Software Engineer

EpistemixEdmonton, Division No. 11, CA
Full-time

Senior Back End Software Engineer.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 building something new and... Show more

 • Promoted

Senior Software Engineer

PentasiaEdmonton, Division No. 11, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Show more

 • Promoted

Senior Software Engineer - Logistics

PostGridEdmonton, Division No. 11, CA
Full-time

PostGrid is a global leader in enterprise SaaS platform for automated offline communications.Our robust APIs empower organizations to create, personalize, and dispatch physical mail letters, postca... Show more

 • Promoted

Senior Software Engineer

MakeshipEdmonton, Division No. 11, CA
Full-time

Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited‑edition products that matter to their fans.Leveraging our design, manufacturing, and marketing experti... Show more

 • Promoted

Senior Software Engineer, Global Markets Platform Lead

AlpacaEdmonton, Division No. 11, CA
Full-time

A leading financial technology company is seeking a Senior Engineer to design and maintain systems that empower millions of users.This role requires proven experience in financial systems and the a... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosEdmonton, Division No. 11, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

StackAdapt's Senior Software Engineer, Data Focus

StackAdaptEdmonton, Division No. 11, CA
Full-time

Drive innovation in data systems as a Senior Staff Software Engineer at StackAdapt.Oversee the strategies that power high-quality marketing analytics and performance insights.As part of the Data De... Show more

 • Promoted

Senior Software Engineer

InvertEdmonton, Division No. 11, CA
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Senior Software Engineer in AI Development

AlphaSenseEdmonton, Division No. 11, CA
Full-time

Drive innovation in AI technology as a Principal Software Engineer.Lead the evolution of scalable data extraction systems while fostering a collaborative and inclusive team atmosphere.In this senio... Show more

 • Promoted

Senior Software Engineer

Berkeley PaymentsEdmonton, Division No. 11, CA
Full-time

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly.We pride ourselves on offering cutting‑edge ... Show more

 • Promoted

Senior Software Engineer, Backend (AI Agent Integrations)

CrestaEdmonton, Division No. 11, CA
Full-time

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center.Our platform combines the best of AI and human intellig... Show more

 • Promoted

Senior Software Engineer, Fullstack (Consumer Engineering) - C$150,000 - C$200,000 A Year - Remote

AffirmEdmonton, Canada
Remote
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Consumer Growth Experienc... Show more

 • Promoted

Senior Backend Engineer

ModesEdmonton, Division No. 11, CA
Full-time

Modes is a digital transformation and organizational design collective working with various clients throughout North America.Our focus is on financial services.We help clients plan, design and laun... Show more

 • Promoted

Senior Software Engineer

fiveonefourEdmonton, Division No. 11, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Senior Software Engineer

Drivewyze by FleetworthyEdmonton, Canada
Full-time

Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions.We help fleets streamline operations, c... Show more

 • Promoted

Senior Software Engineer - Remote, Scale & Mentor Teams

InvertEdmonton, Division No. 11, CA
Remote
Full-time

A forward-thinking biotechnology company is seeking a Senior Software Engineer to join their remote-first team.The role involves shipping features and making technical decisions to support scaling ... Show more

 • Promoted

Senior Software Engineer - $100,000 - $120,000 A Year

NCR AtleosEdmonton, Canada
Full-time

Overview NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access.Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service... Show more

 • Promoted

Senior Software Engineer, Cloud IaC & Automation

MarqetaEdmonton, Division No. 11, CA
Full-time

A leading fintech company is seeking a Senior Software Engineer on the Infrastructure Engineering team to innovate and enhance cloud-based solutions.You will design and optimize infrastructure tool... Show more