Sr. Full Stack Software Engineer

Carlsmed
Carlsbad, CA

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.

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.

Posted 2025-11-28

Recommended Jobs

Au Pair

GreatAuPair LLC
San Ramon, CA

Get hired for Maham's aupair Job in San Ramon, CA. San Francisco Bay Area Family seeks loving au pair. Find aupair care work in San Ramon.

View Details
Posted 2025-11-09

Director, Infrastructure

Reveleer
Glendale, CA

Location: Glendale, CA or Remote Do you like innovation and technology? We do, too. Reveleer is a healthcare software company serving health plans and care management organizations. Our teams are d…

View Details
Posted 2025-12-31

Forward Deployed Test Engineer

Homebrew
San Francisco, CA

As a Forward Deployed Test Engineer, you'll drive customer success by developing and managing end-to-end Playwright test suites using our AI platform. From initial onboarding through renewal, you'll …

View Details
Posted 2025-11-25

Senior Data Scientist

Paypal
San Jose, CA

The Company PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure…

View Details
Posted 2025-12-25

Client Advisor

Louis Vuitton
Santa Clara, CA

Louis Vuitton is seeking a Client Advisor in Santa Clara, USA, to serve as a brand ambassador and elevate client experiences. The role involves building lasting relationships, achieving sales goals, a…

View Details
Posted 2025-12-18

Principal Software Engineer, Engine UI

Roblox
San Mateo, CA

As a Principal Software Engineer for Engine UI on Roblox, you will work on our state-of-the-art game engine, building out User Interface capability across all of Roblox. This position enables our gam…

View Details
Posted 2026-01-07

Accountant assistant

Com-power Corporation
Silverado, CA

Benefits/Perks Careers Advancement Opportunities  Flexible Scheduling Competitive Compensation Job Summary We are seeking a knowledgeable Accountant to join our team. In this ro…

View Details
Posted 2025-11-28

Director of Admissions-Concord Preparatory School

NOVEL PREP
Irvine, CA

Benefits: ~401(k) ~ Competitive salary ~ Dental insurance ~ Health insurance ~ Paid time off Job description: Director of Admissions Location: Irvine, CA Website: Concord Pre…

View Details
Posted 2025-12-21

Staff Applied AI Engineer

Zania
Palo Alto, CA

Why Zania Every enterprise spends millions of dollars on Governance, Risk, and Compliance (GRC). It's one of the most critical, yet universally painful, parts of running a business. For decades, thi…

View Details
Posted 2025-12-10

Software Engineer - Grok Voice

Xai
Palo Alto, CA

About xAI xAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on e…

View Details
Posted 2026-01-07