Sr. Full Stack Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Carlsmed · 2 months ago

Sr. Full Stack Software Engineer

Carlsmed is dedicated to improving healthcare outcomes for spine surgery through their innovative personalized surgery platform. The Senior Full Stack Software Engineer will be responsible for designing, building, and maintaining web applications and services that enhance surgical planning and imaging technologies, collaborating with various teams to deliver impactful solutions.

Health CareManufacturingMedical Device

Responsibilities

Design, develop, and maintain web applications using TypeScript, React, Node.js, and modern frameworks
Implement scalable backend APIs and microservices using Node.js, Java, and/or C#
Build 2D/3D medical visualization components using Babylon.js, VTK.js, ITK.js, and WebGL
Design data models and interact with relational databases using PostgreSQL and Prisma (ORM)
Develop and deploy applications in AWS environments (Lambda, S3, EC2, API Gateway)
Integrate CI/CD pipelines using TeamCity, Git, Bitbucket, and automated build/test workflows
Work with DICOM, 3D volumes, segmentation files, and imaging toolkits
Implement interactive features for 3D reconstruction, rendering, and manipulation of CT/MRI/X-ray datasets
Apply best practices using Dependency Injection, Inversion of Control (IoC), SOLID principles, and modular design
Write clean, maintainable code using unit testing, integration testing, and TDD
Participate in architecture discussions, code reviews, and technical design sessions
Participate in Agile/Scrum ceremonies, sprint planning, and backlog refinement
Collaborate with cross-functional teams including Imaging/AI, Operations, Product, UX, and V&V
Use Jira and Confluence for planning, tracking, and documentation
Contribute to design and documentation practices aligned with medical device software standards (IEC 62304, ISO 13485)
Support traceability, risk assessment, and validation documentation when needed

Qualification

TypeScriptNode.jsReactAWSPostgreSQLCI/CDAgile/ScrumJavaC#GitBitbucketBabylon.jsVTKITKWebGLDICOM3D renderingMedical device standards

Required

Bachelors or Masters degree in Computer Science, Software Engineering, or related field
5+ years of full-stack software development experience
Strong proficiency in TypeScript, Node.js, React; Java or C#; PostgreSQL and Prisma (ORM); RESTful APIs and backend services
Experience with AWS and/or Azure cloud platforms
Experience with unit testing, TDD, and CI/CD
Strong command of Git, Bitbucket, and modern DevOps tooling
Experience with Agile/Scrum environments

Preferred

Experience with Babylon.js, VTK, ITK, WebGL, 3D rendering
Experience with DICOM and imaging workflows
Background in regulated industries, particularly medical devices
Knowledge of 3D geometry, computational graphics, or CAD-like systems

Benefits

Paying 100% of monthly healthcare, dental and vision insurance premiums
A 401(k) plan with employer matching
Unlimited PTO

Company

Carlsmed

twittertwittertwitter
company-logo
Carlsmed manufactures and sells digital-to-device 3-D printed implant system for lumbar spine surgery.

Funding

Current Stage
Public Company
Total Funding
$108.98M
Key Investors
B Capital,U.S. Venture PartnersB CapitalU.S. Venture Partners
2025-07-23IPO
2024-03-18Series C· $64.5M
2022-04-19Series B· $30M

Leadership Team

leader-logo
Michael Cordonnier
Chairman, CEO and Co-Founder
linkedin
leader-logo
Niall Casey
CIPO, CTO, Co-founder, Board Member
linkedin
Company data provided by crunchbase