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 2026-02-16

Recommended Jobs

Wendy's Team Member

Wendy's
Bell, CA

Hours: Opening Shifts/Mid-Day Shifts/Closing Shifts/Weekends Starting Pay: $13.50/hour Kickstart Your Career with Wendy’s! Looking for more than just a job? Join a team that values teamwork, …

View Details
Posted 2026-01-28

District Manager, Dermatology - Los Angeles, CA

AbbVie
Los Angeles, CA

Company Description AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We striv…

View Details
Posted 2026-01-30

VA Full time, Project based, Japan focus (with potential to grow)

alldayieatlikeashark
Los Angeles, CA

We're a digital media company focused on Japanese tea culture and cooking. We sell premium Japanese tea, publish educational content, and create resources for people passionate about Japanese food an…

View Details
Posted 2026-01-30

Software Engineer, Data Center Simulation

Openai
San Francisco, CA

Position Overview: We are seeking a Software Engineer – Data Center Simulation with 15+ years of experience in developing modeling and simulation tools for large-scale, mission-critical facilities…

View Details
Posted 2026-02-13

Part-Time Caregiver Needed

United Home Care
San Diego, CA

Looking for a part-time caregiving job with flexible hours and weekly pay? United Home Care is hiring caring and dependable caregivers to support older adults at home.  This is a great opportunity…

View Details
Posted 2026-02-04

Floor Tech

Felder Services
Davis, CA

We are seeking a skilled and detail-oriented Floor Technician to join our team. As a Floor Technician, you will be responsible for maintaining the cleanliness and appearance of floors in various sett…

View Details
Posted 2026-01-28

Thermal Systems Test Engineer

Hyundai America Technical Center, Inc. (HATCI)
California

Job description: Thermal Systems Test Engineer Hyundai America Technical Center, Inc. (HATCI) is seeking a highly motivated and proactive engineer for the Thermal Systems Team The Team: …

View Details
Posted 2026-02-10

Senior Software Engineer, Driver XP

Lyft
San Francisco, CA

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft is looking for exper…

View Details
Posted 2026-02-13

Senior AI Validation Engineer

Alphatec Spine
Carlsbad, CA

The Senior AI Validation Engineer is responsible for leading validation activities for AI/ML-enabled software and software-driven medical device systems across new product development and sustaining …

View Details
Posted 2026-01-15

Sales Representative - LA Valley - Surgical Technologies

Stryker
Los Angeles, CA

Sales Rep: Who we want   Challengers. People who seek out the hard projects and work to find just the right solutions. Teammates. Partners who listen to ideas, share thoughts and work t…

View Details
Posted 2026-01-30