1

Canopy Software Jobs (NOW HIRING)

Account Development Manager Canopy, Canopy HQ About Us Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, efficient software for accounting firms. We are looking to ...

Senior Full Stack Engineer Canopy, South Jordan, UT About Us Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, powerful software for accounting firms. We're on a mission to ...

Senior Product Manager

New York, NY ยท On-site +1

$150K - $230K/yr

You will work closely with our users to build empathy for the healthcare professionals and patients who rely on Canopy's platform and use those insights to develop best-in-class software solutions to ...

Solutions Specialist Canopy, South Jordan, UT About Us Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, efficient software for accounting firms. We are looking to ...

Senior Full Stack Engineer Canopy, South Jordan, UT About Us Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, powerful software for accounting firms. We're on a mission to ...

Senior Product Manager

New York, NY ยท On-site

$150K - $230K/yr

You will work closely with our users to build empathy for the healthcare professionals and patients who rely on Canopy's platform and use those insights to develop best-in-class software solutions to ...

next page

Showing results 1-20

Canopy Software information

See salary details

$48K

$111.8K

$166K

How much do canopy software jobs pay per year?

As of Aug 6, 2026, the average yearly pay for canopy software in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is the difference between Canopy Software vs Tax Preparer?

AspectCanopy SoftwareTax Preparer
Required CredentialsTypically no formal certification required, but familiarity with tax software is essentialEnrolled Agent, CPA, or other tax certifications often preferred
Work EnvironmentCloud-based, software-focused, often remote or in-officeOffice or remote, client-facing or independent work
Industry UsageUsed by tax professionals, accounting firms, and financial servicesEmployed by accounting firms, tax preparation companies, or self-employed

Canopy Software is a tax practice management platform designed to streamline workflows for tax professionals, while a Tax Preparer is an individual who prepares tax returns, often using various tools including Canopy. The main difference lies in Canopy being a software solution, whereas a Tax Preparer is a professional role that may utilize such software to perform their duties.

What are some common challenges encountered when working as a software engineer at Canopy Software, and how can they be addressed?

At Canopy Software, software engineers often work on complex projects that require integrating with evolving legal technology and handling sensitive data. Common challenges include keeping up with rapid changes in compliance requirements and ensuring secure, efficient data processing. Engineers can address these hurdles by staying updated on industry standards, actively participating in team knowledge-sharing sessions, and leveraging the company's robust training resources. Collaboration with cross-functional teams, such as product managers and QA specialists, is also key to overcoming technical and regulatory complexities.

What is Canopy Software?

Canopy Software is a company that specializes in developing software solutions for eDiscovery, compliance, and data breach response. Their products help organizations efficiently manage, analyze, and review large volumes of data, particularly in legal and cybersecurity contexts. Canopy's software is widely used by law firms, corporations, and government agencies to streamline processes and reduce the time and cost associated with data management and discovery. The company is known for its innovative use of artificial intelligence and automation to improve accuracy and efficiency in data review workflows.

What are the key skills and qualifications needed to thrive as a software engineer at Canopy Software, and why are they important?

To thrive as a Software Engineer, you need strong programming skills (such as in Python, Java, or C#), problem-solving abilities, and a degree in computer science or a related field. Familiarity with version control systems (like Git), cloud platforms, and relevant development frameworks is typically required, along with agile methodologies. Excellent teamwork, communication, and adaptability are standout soft skills for collaborating on complex software projects. These skills ensure high-quality software delivery, effective collaboration, and adaptability to evolving technical challenges.
More about Canopy Software jobs
What cities are hiring for Canopy Software jobs? Cities with the most Canopy Software job openings:
What states have the most Canopy Software jobs? States with the most job openings for Canopy Software jobs include:
What job categories do people searching Canopy Software jobs look for? The top searched job categories for Canopy Software jobs are:
Infographic showing various Canopy Software job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Staff Software Engineer - Sensing

Canopy Works

San Francisco, CA โ€ข On-site

Full-time

Posted 22 days ago


Job description

Staff Software Engineer - Sensing (SF Bay Area)
San Francisco Bay Area
Job Title: Staff Software Engineer
Location: SF Bay Area
About Canopy
At Canopy, we build technology that helps make healthcare environments safer for the people delivering care. Our connected safety platform powers real-time communication, response coordination, and location intelligence across hospitals and complex care environments.
We operate in high-trust, high-reliability environments where software quality, operational resilience, and customer experience matter deeply. Our engineering organization is scaling alongside our growth, and we are looking for a Staff Software Engineer who can help shape both our technical direction and the way we build.
This is not simply a feature delivery role. This is a systems-thinking role for an experienced engineer who can drive architecture, influence engineering standards, and help scale a platform, organization, and culture simultaneously.
The Role
Canopy is seeking a Staff Software Engineer to develop our next-generation sensing data pipeline - building the "physical full stack" from firmware and edge algorithms to the backend and frontend services that power them.
You will bridge physical hardware and cloud systems, applying physics-based modeling to solve complex sensing challenges at scale that are not possible with traditional products. This is a unique role within Canopy to translate hardware schematics and firmware design into products that work in harsh environments and result in life-saving outcomes.
We care deeply about building highly automated development environments that accelerate our prototyping and verification cycles, ensuring our mission-critical systems are built faster, safer, and with greater precision.
How to you will make 10X impact:
  • Drive the development of next-generation hardware that will be in the hands of millions of healthcare professionals
  • Design and implement robust firmware across Canopy devices; build and maintain a powerful HIL automation platform to accelerate development and enforce system safety
  • Apply signal processing and machine learning for on-device algorithms, cloud pipelines, and field-ops tools
  • Collaborate across hardware product and software teams to launch production-grade sensing devices at scale
  • Apply systems-level design intuition to compute layers power management and communication protocols
  • Engineer industrial-grade fault-tolerant designs to ensure reliability during unexpected power events
We're excited about you because:
  • You enjoy building, and thrive in teams that care a lot about people.
  • Deep proficiency in Rust, C, C++, Python with practical experience in RTOS (Real-Time Operation System) (e.g., Zephyr, FreeRTOS) and Embedded Linux (e.g., Yocto, Buildroot).
  • Intuitive grasp of digital electronics, board-level bring-up/validation/debugging, BSP (Board Support Package) and peripheral communication (SPI, I2C, UART, and interrupt-driven design).
  • Ability to troubleshoot complex systems using oscilloscopes, logic analyzers, and diagnostic tools at the hardware/software boundary.
  • Experience building deterministic, timing-sensitive firmware that integrates effectively with cloud-native data pipelines.
  • Find extraordinarily creative ways to amass training data quickly to develop production-grade algorithms.
  • Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field.
It'd be great if you also had these:
  • Experience in applied signal processing, machine learning
  • Experience in healthcare, GIS, safety-critical, or high-availability environments
  • Experience scaling SaaS platforms through periods of rapid growth
  • Familiarity with event-driven architectures, real-time systems, or location-aware platforms
  • Familiarity or interest in contributing to...
    • Distributed systems, APIs, and service-oriented architectures
    • Modern full-stack application development
    • DevOps, SRE, or platform engineering practices
How We Work
At Canopy, strong engineers do more than write code. We value people who:
  • Care deeply about the customer and mission
  • Act with intention and intellectual curiosity
  • Own outcomes, not just tasks
  • Win together through collaboration and trust

We are building an engineering culture that prioritizes high standards, thoughtful execution, and continuous improvement - without ego or heroics.
Why Join Canopy
  • Work on technology with real-world impact in healthcare environments
  • Influence architecture and engineering direction at a critical stage of company growth
  • Operate with high autonomy and meaningful ownership
  • Collaborate with a mission-driven, highly capable team
  • Help shape how a scaling engineering organization operates

Canopy is an equal opportunity employer committed to building diverse teams and an inclusive environment for all employees.
If you're excited about the opportunity to work on groundbreaking projects, collaborate with a talented team, and make a positive impact on the lives of healthcare workers, we'd love to hear from you. Join us in making a difference, from anywhere in the world, and apply now!
The base salary range for this position is $200k - $225k per year, depending on location, experience and qualifications. Canopy is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.