Senior Full-Stack Engineer (Remote Eligible)

Canopy

Utah

Remote

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible paid time off
Health benefits
401(k) with match
Mental health resources
New parent leave
Life & AD&D insurance
Nectar peer recognition
Company events
Fully stocked kitchen

Job summary

Canopy is hiring a Senior Full Stack Engineer in Draper, Utah. You will work on a collaborative squad with engineers, a PM, UX designer, and QA, delivering a world‑class practice management platform for accounting professionals.

The role involves backend REST APIs, microservices, and frontend work in React/TypeScript. You’ll own builds, deploy to staging and production using Docker, GitLab, and Kubernetes, and mentor teammates while adopting AI tooling to improve quality.

Qualifications

  • 5+ years of professional software development experience, with frontend and backend exposure.
  • Proficiency in at least one backend language (Python, Java, or Kotlin) and RESTful API design.
  • Proficiency with SQL.
  • Experience with JavaScript/React or a similar modern framework.
  • Familiarity with TypeScript, Git, and testing frameworks for frontend and backend.
  • Hands-on experience with AI coding assistants and evolving AI tooling.
  • Bachelor’s degree in CS or related field, or equivalent experience.
  • Strong communication and collaboration skills.
  • Passion for building scalable solutions with real customer impact.

Responsibilities

  • Define and validate features end‑to‑end with PM and UX
  • Design and implement REST API endpoints and microservices
  • Build user-facing experiences in JavaScript/TypeScript and React
  • Write unit tests and participate in code reviews
  • Own builds and deployments to staging/production with Docker, GitLab, Kubernetes
  • Identify and resolve bugs and technical debt across the stack
  • Mentor teammates and share learnings
  • Contribute to AI‑driven engineering tooling

Skills

REST API design
SQL
JavaScript/React
Python
Java
Kotlin
TypeScript
Git
Testing frameworks
AI tooling
Communication
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
Docker
Kubernetes
FastAPI
Vert.x
GitLab CI/CD

Job description

Canopy is hiring a Senior Full Stack Engineer in Draper, Utah. You will work on a collaborative squad with engineers, a PM, UX designer, and QA, delivering a world‑class practice management platform for accounting professionals.

The role involves backend REST APIs, microservices, and frontend work in React/TypeScript. You’ll own builds, deploy to staging and production using Docker, GitLab, and Kubernetes, and mentor teammates while adopting AI tooling to improve quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Remote, AI-Driven Accounting SaaS
Senior Full-Stack Engineer — Remote, AI-Driven Accounting SaaS

canopytax • United States

Remote
USD 120,000 - 180,000
Flexible PTO
Comprehensive health benefits
401(k) match
+4
Senior Full-Stack Engineer — Building SaaS for Accounting
Senior Full-Stack Engineer — Building SaaS for Accounting

Canopy • United States

Remote
USD 120,000 - 160,000
Flexible PTO
Medical insurance
Dental insurance
+6
Senior Full Stack Engineer (Fully Remote)
Senior Full Stack Engineer (Fully Remote)

Canopy • United States

Remote
USD 120,000 - 160,000
Flexible PTO
Medical insurance
Dental insurance
+6
Senior Software Engineer - Healthcare Tech, Remote-First
Senior Software Engineer - Healthcare Tech, Remote-First

Canopy Works • United States

Remote
USD 160,000 - 195,000
Competitive compensation
Remote work options
Comprehensive benefits
Senior Software Engineer - Remote-First, Cloud & Kubernetes
Senior Software Engineer - Remote-First, Cloud & Kubernetes

Canopy Works • United States

Remote
USD 160,000 - 200,000
Flexible schedules
Remote work options
Competitive compensation
Senior Full Stack Engineer
Senior Full Stack Engineer

canopytax • United States

Remote
USD 120,000 - 180,000
Flexible PTO
Comprehensive health benefits
401(k) match
+4
Senior Software Engineer - Remote-First Healthcare Tech
Senior Software Engineer - Remote-First Healthcare Tech

Canopy Works • New York (NY)

Remote
USD 160,000 - 195,000
Flexible schedules
Continuous learning opportunities
Mentorship programs
+2
Senior Software Engineer - Healthcare Tech (Remote-First)
Senior Software Engineer - Healthcare Tech (Remote-First)

Canopy Works • San Francisco (CA)

Remote
USD 160,000 - 200,000
Flexible schedules
Remote work options
Continuous learning opportunities
+2
Staff Software Engineer - Scalable Health Platform (NYC)
Staff Software Engineer - Scalable Health Platform (NYC)

Canopy • City of Albany (NY)

On-site
USD 200,000 - 230,000
Staff Software Engineer - NYC Tri-State Area
Staff Software Engineer - NYC Tri-State Area

Canopy • City of Albany (NY)

On-site
USD 200,000 - 230,000