Taro Logo

Solutions Engineer

Canvas Medical builds EMR platform for healthcare automation, creating modern tooling for developers and clinicians to integrate data and automate workflows.
$120,000 - $160,000
Backend
Mid-Level Software Engineer
Remote
2+ years of experience
Healthcare · Enterprise SaaS

Job Description

Canvas Medical is revolutionizing healthcare with their EMR platform designed for healthcare automation. As a Solutions Engineer, you'll be the technical bridge between customer needs and platform capabilities, working alongside Solutions Consultants to transform requirements into robust, scalable solutions. This role combines hands-on development using the Canvas SDK with strategic platform enhancement, requiring expertise in JavaScript/TypeScript, React, and modern web technologies.

The position offers a unique opportunity to impact healthcare technology directly, building solutions that help clinicians work more efficiently. You'll be responsible for creating production-ready implementations, developing reusable components, and contributing to the platform's evolution through SDK improvements and new features. The role requires a balance of technical excellence with customer-facing skills, as you'll regularly collaborate with various stakeholders to ensure solutions meet both technical and clinical requirements.

Canvas Medical offers a competitive compensation package ($120,000-$160,000) with comprehensive benefits, including full health coverage options, 401k, and generous parental leave. The company maintains a flexible remote-first culture while providing opportunities for in-person collaboration in San Francisco and Washington DC offices. They're backed by top-tier investors who have funded successful healthcare technology companies, demonstrating their strong market position and growth potential.

The ideal candidate will bring 2+ years of software development experience, strong engineering fundamentals, and a passion for healthcare technology. This role offers multiple growth paths, from advancing to senior technical positions to moving into platform engineering or technical leadership roles. Canvas Medical values diversity and encourages applications even if candidates don't meet all listed qualifications, fostering an inclusive environment for professional growth and innovation in healthcare technology.

Last updated 3 days ago

Responsibilities For Solutions Engineer

  • Build production-ready solutions using the Canvas SDK
  • Transform PRDs from Solutions Consultants into elegant, maintainable code
  • Create robust plugins and integrations that extend platform capabilities
  • Develop and maintain a library of reusable components
  • Identify gaps in SDK capabilities and contribute to platform improvements
  • Design and implement new SDK features
  • Build developer tools and utilities
  • Create technical documentation and reference implementations
  • Partner with Solutions Consultants for technical feasibility
  • Collaborate with core engineering teams
  • Enable customer success through technical workshops and debugging sessions
  • Mentor Solutions Consultants on technical concepts

Requirements For Solutions Engineer

JavaScript
TypeScript
React
Python
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • 2+ years of professional software development experience with modern web stacks
  • Demonstrated ability to build end-to-end solutions
  • Strong problem-solving skills
  • Proficiency in JavaScript/TypeScript and modern frontend frameworks (React preferred)
  • Experience with API design, event-driven architectures, and plugin-based systems
  • Strong understanding of software design patterns, testing practices, and code maintainability
  • Experience with version control, CI/CD pipelines, and modern development workflows
  • Understanding of healthcare data standards (FHIR, HL7) or willingness to learn
  • Strong communication skills
  • Customer empathy with drive to understand and solve real user problems

Benefits For Solutions Engineer

401k
Medical Insurance
Parental Leave
Education Budget
  • Competitive Salary & Equity Package
  • Health Insurance (includes option with 100% family coverage)
  • 401k
  • Paid Maternity/Paternity Leave (12 weeks)
  • Flexible/unlimited PTO
  • Home Office Stipend
  • Professional development budget
  • Access to latest development tools and technologies

Related Jobs

Solutions Engineer (Remote - California)

Remote Solutions Engineer position at Canvas Medical, building healthcare platform integrations and plugins using JavaScript/TypeScript and React, with 2+ years experience required.

Software Quality Engineer, Photos

Software Quality Engineer position at Apple focusing on Photos app testing, requiring 3 years experience and offering comprehensive benefits.

NX/CAD Developer

CAD Developer position at GE Aerospace focusing on NX custom applications development and PLM systems integration for aircraft engine design transformation.

Software Developer, Lexington

Mid-level Software Developer position at AIG in Parsippany, NJ, focusing on insurance applications development with 5+ years experience required, offering $100K-$126K salary.

NX/CAD Developer

CAD Developer position at GE Aerospace focusing on developing custom applications using NX-Open APIs and various programming languages to enhance aircraft engine design capabilities.