Please let Canvas Medical know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
Canvas Medical is seeking a Solutions Engineer to join their Engineering team and build the technical bridge between customer needs and platform capabilities.
The role involves transforming customer requirements into robust, scalable technical solutions that enhance the Canvas EMR platform.
Responsibilities include architecting and implementing custom solutions using the Canvas SDK, building reusable plugins and integrations, and extending platform capabilities to address complex healthcare automation challenges.
The Solutions Engineer will collaborate closely with Solutions Consultants to rapidly prototype, validate technical approaches, and deliver production-ready solutions.
The position requires strong engineering fundamentals, a passion for healthcare technology, and the ability to balance customer urgency with engineering excellence.
The role emphasizes experimentation, quick iteration, and the creation of elegant solutions while ensuring robustness for healthcare systems.
Requirements:
A Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience is required.
Candidates must have at least 2 years of professional software development experience with modern web stacks.
Demonstrated ability to build end-to-end solutions from requirements to production deployment is essential.
Strong problem-solving skills and the ability to navigate ambiguous technical challenges are necessary.
Proficiency in Python is mandatory, with JavaScript/TypeScript and modern frontend frameworks (preferably React) as a bonus.
Experience with API design, event-driven architectures, and plugin-based systems is required.
A strong understanding of software design patterns, testing practices, and code maintainability is needed.
Comfort with rapid prototyping while maintaining production-quality standards is essential.
Experience with version control, CI/CD pipelines, and modern development workflows is required.
An interest in healthcare technology and improving clinical workflows through automation is necessary.
Understanding of healthcare data standards (FHIR, HL7) or a willingness to learn quickly is required.
The ability to translate clinical requirements into technical architecture decisions is essential.
A builder mentality, collaborative approach to problem-solving, and strong communication skills are necessary personal attributes.
A growth mindset with the ability to learn new technologies and domains rapidly is required.
Experience building or maintaining SDKs, developer tools, or platform products is a nice-to-have qualification.
Benefits:
The position offers a competitive salary ranging from $120,000 to $160,000 per year, along with an equity package.
Health insurance is provided, including an option for 100% family coverage.
A 401k plan is available for employees.
Paid maternity/paternity leave of 12 weeks is offered.
Flexible/unlimited paid time off (PTO) is provided.
A home office stipend is included to support remote work.
A professional development budget is available for continuous learning.
Employees have access to the latest development tools and technologies.
Solutions Engineers have multiple growth trajectories, with opportunities to evolve into senior roles or transition into core platform engineering or technical leadership positions within 12-18 months.