ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Sr. Full Stack Software Engineer

Confidential

Carlsbad, California permanent

Posted: March 5, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a highly skilled Full Stack Software Engineer to design, build, and maintain high-performance web applications and services for our surgical planning and imaging technologies.

Job Description

About Carlsmed

Our mission is to improve outcomes and decrease the cost of healthcare for spine surgery and beyond. The Carlsmed aprevo® personalized surgery platform is designed to improve the standard of care for spine surgery one patient at a time.

Position Overview

The Senior Full Stack Software Engineer will design, build, and maintain high-performance web applications and services that support Carlsmed’s surgical planning and imaging technologies. This role involves full-stack development across UI, backend services, cloud infrastructure, data management, and 3D visualization. The engineer will collaborate closely with product, operations, software, and imaging/AI teams to deliver robust, scalable, and clinically impactful solutions.

The ideal candidate has deep technical expertise across modern web stacks, cloud platforms, and 3D rendering technologies, with a passion for building reliable software in a regulated medical environment.

Key Responsibilities

Full-Stack Development

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).

 

Cloud & Infrastructure

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.

 

Medical Imaging & Data

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.

 

Software Quality & Architecture

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.

 

Agile Collaboration

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.

Regulated Environment

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.

Qualifications

Bachelor’s or Master’s 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.

Experience with Babylon.js, VTK, ITK, WebGL, 3D rendering (preferred).

Experience with DICOM and imaging workflows (preferred).

Background in regulated industries, particularly medical devices (preferred).

Knowledge of 3D geometry, computational graphics, or CAD-like systems (preferred).

Equal Opportunity Employer 

Carlsmed is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status. Carlsmed is committed to providing reasonable accommodation for candidates with disabilities in our recruitment process. If you need assistance or accommodation due to a disability, please let us know. 

 

Compensation 

We are pleased to provide a competitive salary and benefits. Our benefits reflect our investment in the overall health and well-being of our employees and their families. including paying 100% of monthly healthcare, dental and vision insurance premiums, a 401(k) plan with employer matching, and unlimited PTO. The expected pay range is $125,000 to $145,000. Compensation may vary based on related skills, experience, and relevant key attributes.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply