×
Register Here to Apply for Jobs or Post Jobs. X

Senior​/Backend Engineer, Reliability

Job in South Jordan, Salt Lake County, Utah, 84095, USA
Listing for: Canopy
Full Time position
Listed on 2026-02-18
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior/Staff Backend Engineer, Payments Reliability

Senior/Staff Backend Engineer, Payments Reliability

South Jordan, UT

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.

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, Postgre

    SQL, Redis, Rabbit

    MQ, 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.

➕…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary