Jobs · Engineering

Senior Full Stack Engineer

Canopy · Draper, UT · 5 days ago
RemoteRemoteEngineering$70/hrFull-time

Canopy is a fast-growing SaaS company in Draper, Utah building simple, efficient software for accounting firms. We aim to revolutionize the accounting space with modern, user-friendly software for a neglected industry. We place a strong emphasis on delighting our customers, spotting and solving problems, and being good people along the way. Recently, we secured $70M in Series C funding to help us fulfill that mission.

About the role

We're hiring a Senior Full Stack Engineer to help make our world-class practice management platform for accounting professionals even better. You'll work on a highly collaborative squad alongside other engineers, a product manager, UX designer, and QA engineer, with the autonomy to research, hypothesize, build, test, and iterate on the best solutions for our customers. Our microservices backend and micro-frontend architecture support independent deployments, letting our teams ship to production multiple times a day.

This role is remote eligible for candidates who currently reside in Utah.

Responsibilities

  • Partner with your PM, UX designer, fellow engineers, QA, and customers to define and validate new features end-to-end
  • Build user-facing experiences in JavaScript/TypeScript and React that delight our customers
  • Design and implement REST API endpoints and microservices using Python with FastAPI or Java with Vert.x, backed by PostgreSQL
  • Write unit tests, participate in code reviews, and help maintain quality across the codebase
  • Own builds and deployments to staging and production using Docker, GitLab, and Kubernetes
  • Identify, prioritize, and resolve bugs and technical debt across the stack
  • Share what you learn through mentoring, trainings, and interviewing future teammates
  • Contribute to effective AI-driven engineering tooling that improves quality and efficiency for every engineer

Requirements

  • 5+ years of professional software development experience, with meaningful exposure to both frontend and backend work (we don't expect equal depth in both)
  • Strong proficiency in JavaScript, with experience in React or a similar modern framework
  • Strong proficiency in at least one of the following backend languages: Python, Java, or Kotlin, and comfort with SQL and RESTful API design
  • Familiarity with modern tooling: TypeScript, Git, and testing frameworks for both front end and back end code
  • Hands-on experience with AI coding assistants like Claude Code or Cursor, an eagerness to adopt the latest advancements and best practices, and the judgment to steer AI toward high-quality code you fully understand and can stand behind
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • Strong communication skills and the ability to collaborate well with both technical and non-technical teammates
  • A passion for building scalable solutions that have real customer impact

Nice-to-haves

  • Proficiency with microservices architecture or micro-frontend infrastructure
  • Experience with observability tooling (logging, metrics, tracing)
  • Hands-on experience building features that integrate LLMs or AI capabilities into a product

Benefits

  • Flexible Paid Time Off — you're actually encouraged to use it, 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 & our Employee Assistance Program (EAP)
  • Paid New Parent Leave & Birthing Parent Leave
  • 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 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

Values

  • 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
  • Act Startup Fast — We know the best way to become a world-class company is to always act like a tiny startup: fast, hungry, intense, and scrappy. But especially fast

Similar jobs

Senior Full Stack Engineer

DTNew York, United States· 1 mo ago
Engineering$143k–$197k/yrapply on digitalturbine.wd501.myworkdayjobs.com