Senior/Staff Backend Engineer, Payments Reliability
Company: Canopy
Location: South Jordan
Posted on: February 13, 2026
|
|
|
Job Description:
Job Description Job Description Senior/Staff Backend Engineer,
Payments Reliability Canopy, Remote in these states: AL, AR, FL,
GA, IL, MI, MN, NC, OH, OR, TN, TX, UT, VA, WA About Us Canopy is a
fast-growing SaaS company in South Jordan, Utah building simple,
efficient software for accounting firms. We are looking to
revolutionize the accounting space with modern, user-friendly
software for a neglected industry. We aim to help our clients
unlock the firm they've always wanted with our Practice Management
Suite. We place a strong emphasis on delighting our customers,
spotting and solving problems, and being good people along the way.
Click here to see why our clients love Canopy. Interested in
learning more about Canopy & the industry? Check out our blog here
where you can find great information on our product features,
industry news, practice management, and more! The Opportunity We
are hiring a Senior/Staff Backend Engineer to help evolve and
strengthen Canopy's payments and billing infrastructure. As our
platform grows, we are investing in building a robust, scalable
payments foundation with strong engineering standards, operational
controls, and reliability best practices. This role will be a key
technical leader in shaping how payments workflows are designed,
implemented, and maintained across the organization. You'll work
cross-functionally with product, engineering, QA, and operations to
ensure payments systems remain resilient, observable, and easy to
safely extend as new capabilities are introduced. What You'll Do:
Lead the design and development of core backend services supporting
payments and billing workflows Implement microservice endpoints
using Python, PostgreSQL, Redis, RabbitMQ, and anything else you
need to get the job done Establish and enforce engineering patterns
for safe payment execution, including idempotency, auditability,
and fault tolerance Build shared infrastructure and APIs that
enable teams to integrate with payments in a consistent, reliable
way Improve observability through logging, monitoring, tracing, and
operational alerting Develop testing strategies and harnesses that
validate real-world failure scenarios and edge cases Partner with
product and engineering leaders to define a long-term roadmap for
payments platform improvements Mentor engineers and raise the bar
on backend quality, resilience, and technical decision-making
Participate in architectural reviews and guide best practices
across teams Participate in interviews of candidates to help us
continue to hire the best Your Skills Include: At least 5 years of
web development experience (Python required, Java/Kotlin preferred)
Bachelor's degree in Computer Science or a related field, or
equivalent work experience Strong experience working with payment
processors as well as building and operating distributed systems in
production Deep understanding of backend reliability principles,
including safe retries, consistency, and fault tolerance Knowledge
of RESTful API principles and conventions Passion for building
innovative, scalable solutions that have real customer impact
Ability to work well on a highly collaborative team and with other
cross functional stakeholders Able to coordinate and lead out on
large initiatives that can span several teams Ability to
communicate well across teams and departments to promote ideas
while showing mutual respect for others' opinions Bonus Points If
You Have: An interest for AI development and following the latest
updates in the space Experience working with microservices
Experience with leveraging 3rd party APIs and integrations We know
many women do not apply for a job if they don't perfectly fit the
description. We want you to apply anyway. Why You Want to Work
Here: Flexible Paid Time Off - you're actually encouraged to use,
plus 10 company holidays! ???? Health Benefits - including Medical,
Dental, and Vision and an HSA Match. 401(k) - we match 100% up to
3% of your contribution. Eligibility is immediate with 100%
vesting. Mental Health - all employees have access to Impact Suite
& to our Employee Assistance Program (EAP). Paid New Parent Leave &
Birthing Parent Leave - so you're able to care for your little
ones. ? Supplemental Benefits - including 100% company paid Basic
Life & AD&D insurance and long & short-term disability
coverage. Nectar - our peer-to-peer recognition program to help our
employees recognize the amazing work being done by other Canopians!
Company Events - including monthly company-wide meetings, summer
parties, and more. ERG Committees - to plan initiatives around
continuing education, community outreach, recruiting, onboarding,
and more. ? Fully-stocked kitchen - Keto? Vegan? Flexitarian?
Mandalorian? We've got you covered. Our Values: We approach our
work every day with a few things in mind: Own - we own this place!
We focus on outcomes, holding ourselves & each other accountable.
Win - we win by delighting our customers with the very best
products and services. Do Good - we work hard to be good people!
Embrace Curiosity & Candor - we approach everything with curiosity
& we understand that candor is kindness and give the gift of
feedback. To learn more about us & our values, click here.
Interviewing @ Canopy: Application processes can be a little
stressful. Here are the stages of a typical interview process at
Canopy: Once your application is received, we will review it and
get back to you if we feel like it's a mutual fit! 20 minute phone
call with the People Team 45-60 minute video or in-person interview
with the Hiring Manager 2.5-3 hour panel interview that includes a
mix of cultural and technical questions Interview processes can
vary depending on the role. The People Team will give you a
role-specific overview of the process during your first phone call.
Remember : This is your interview too! We know candidates are
evaluating us just as much as we are them. We encourage you to
bring questions to each of your interviews—our hiring teams will
always make sure to save time for questions at the end! Canopy is
an equal-opportunity employer. Canopy provides equal employment
opportunities (EEO) to all employees and applicants for employment
without regard to race, color, religion, gender, national origin,
sexual orientation, gender identity or expression, age, disability,
genetic information, marital status, or veteran status.
Keywords: Canopy, Bountiful , Senior/Staff Backend Engineer, Payments Reliability, IT / Software / Systems , South Jordan, Utah