Senior Software Engineer - Payments

Jobber helps small home service businesses transform service delivery through technology, offering tools for quoting, scheduling, invoicing, and collecting payments.
Edmonton, AB, CanadaToronto, ON, Canada
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Payments

Jobber is a technology company dedicated to empowering small home service businesses. We provide innovative software solutions that help local plumbers, painters, landscapers, and other service providers streamline their operations. Our platform enables these businesses to quote, schedule, invoice, and collect payments efficiently while delivering a professional customer experience.

As a Senior Software Engineer in our Payments team, you'll play a crucial role in developing and maintaining our payment systems across web and mobile platforms. You'll collaborate closely with cross-functional teams, champion projects, and mentor junior engineers. Your responsibilities will include designing and implementing scalable solutions, participating in code reviews, and contributing to the product roadmap.

We offer a dynamic work environment where continuous learning and growth are encouraged. You'll have access to onboarding resources, tutorials, hackathons, and mentorship opportunities. Our culture of transparency, inclusivity, and innovation has been recognized by various awards, including being named a Top 10 Great Place to Work in Canada.

At Jobber, you'll have the flexibility to work remotely from anywhere in Canada or in a hybrid setting from our offices in Edmonton or Toronto. We provide a comprehensive benefits package, including extended health coverage, retirement savings plan matching, and stock options. Our dedicated Talent Development function, including Development Coaches, will support your career growth and help you reach your full potential.

Join us in transforming the $400-billion home service industry and make a significant impact on the success of small businesses across the globe.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - Payments

  • Collaborate with cross-functional teams to deliver high-impact features
  • Partner with Product and Design teams on strategic product roadmap
  • Participate in code reviews and testing processes
  • Champion development of consistent engineering practices
  • Drive consensus on optimal solutions for complex customer problems
  • Research and implement industry best practices
  • Communicate complex technical concepts to diverse audiences
  • Provide mentorship and guidance to team members

Requirements For Senior Software Engineer - Payments

React
TypeScript
  • Demonstrated expertise in developing highly scalable, robust software solutions
  • Proven leadership experience championing complex, high-impact projects
  • Exceptional proficiency in software design, architecture, and coding
  • Outstanding collaboration and communication skills
  • Strong self-motivation and resourcefulness
  • Ability to navigate ambiguity and prioritize tasks effectively
  • Passionate commitment to continuous learning and professional growth

Benefits For Senior Software Engineer - Payments

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Mental Health Assistance
Parental Leave
  • Extended health benefits package
  • Retirement savings plan matching
  • Stock options
  • Vacation time
  • Health days
  • Birthday off
  • Parental leave top-ups

Interested in this job?

Jobs Related To Jobber Senior Software Engineer - Payments

Senior Software Engineer - Backend Foundations System

Senior Software Engineer position at Jobber, focusing on backend development for a platform that helps small service businesses succeed, offering competitive benefits and flexible work options.

Senior Software Engineer

Senior Software Engineer role at Jobber, building communication systems for home service businesses using Ruby on Rails, with hybrid work options in Canada.

Senior Solutions Engineer

Join Jobber as a Senior Solutions Engineer to drive integration initiatives, enhance app marketplace offerings, and support small business success through innovative technology solutions.

Senior Software Engineer

Senior Software Engineer role at Jobber, developing technology solutions for small home service businesses.

Sr. Software Development in Test Engineer

Senior Software Development in Test Engineer role at Disney focusing on test automation and data validation for advertising systems, offering competitive pay and benefits.