Talent.com
Principal Software Engineer
Principal Software EngineerTendo • San Diego, CA, US
Principal Software Engineer

Principal Software Engineer

Tendo • San Diego, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will have the opportunity to lead a team through early stages of product development, while contributing some code of their own and continuing to grow their own skill set.

The ideal candidate has full stack experience building SaaS and / or Cloud Native software for a regulated industry. Additionally, the Principal Software Engineer will bring deep expertise in one or more technologies including React, TypeScript, Go, Ent, gRPC, Twirp, and / or AWS technologies like EventBridge and Aurora. Sharing knowledge and mentoring members of a growing team will be key.

The Principal Software Engineer should enjoy leading in an Agile collaborative environment with product managers, designers, external partners, and other engineers working together to build a high quality, consumer-oriented product from the ground up.

About Tendo

Make an impact—join our team!

We’re a fast-growing, mission-driven company building a culture that enables teams and individuals to thrive. Our team-driven culture and rapid growth have earned us recognition as one of Forbes’ Top Startup Employers for both 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the hunt for motivated people with diverse experiences and backgrounds to help us improve the care journey for patients, clinicians, and caregivers by creating software that provides seamless, intuitive, and user-friendly experiences.

If you like working with innovative technologies and want to be part of a growing team that will help transform the healthcare experience, we encourage you to apply today!

Job Location

Tendo has hubs in San Francisco, CA; San Diego, CA; Salt Lake City, UT; Chicago, IL; Nashville, TN; and Philadelphia, PA. Candidates may be located in any one of our hub locations.

Responsibilities

  • Lead a team of engineers responsible for architecting, building, documenting, testing, and debugging a large consumer-facing application with significant daily usage.
  • Serve as technical owner and subject matter expert for one or more product areas.
  • Collaborate closely with product owners and designers to understand user needs and lead the translation of wireframes and other requirements into technical requirements and detailed architecture.
  • Help lead Agile processes including sprint planning, daily standups, demos, and retrospectives.
  • Maintain relationships with other teams to help ensure consistency in some key areas like architecture.
  • Learn and use Go and potentially other back end languages, along with technologies and frameworks like gRPC / Twirp, Ent, and various AWS technologies, to produce, modify, and maintain APIs, microservices, event streams / queues, and similar.
  • Write automated tests for all code and use Behavior Driven Development practices.
  • Write infrastructure as code using Serverless Framework.
  • Perform code review and enhance team’s code review practices as needed.
  • Provide expertise in Web, API, database, and / or cloud technologies and frameworks, including React, TypeScript, Go, gRPC, Twirp, Ent, Serverless Framework, and / or AWS technologies like EventBridge and Aurora.
  • Provide guidance, mentorship, and subject matter expertise to other team members.
  • Lead creation of technical documentation describing architecture decisions.
  • Identify and evaluate new technologies and frameworks that may need to be added to our stack.
  • Support and implement the latest standards in securing data to meet HIPAA requirements.

Requirements

  • Bachelor's degree (BS / BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp).
  • 7+ years of professional software engineering experience.
  • 2+ years in a team lead role, using Agile practices / processes.
  • 2+ years professional experience developing Cloud Native applications / products on AWS, Azure, or GCP (AWS preferred) OR 2+ years professional experience with Go / Golang OR 2+ years professional experience with React + TypeScript.
  • Strong ability to communicate development approaches and plans within and across teams.
  • Professional experience with modern version control systems (e.g., Git) and tools (e.g., Bitbucket, GitHub, GitLab).
  • Nice to Have

  • Experience working in a startup environment.
  • Knowledge of the healthcare industry and HL7 standards like FHIR.
  • Experience writing infrastructure as code using Serverless Framework.
  • Experience with graph data modeling (i.e., using Ent).
  • Experience with event streaming frameworks (i.e., EventBridge).
  • Experience with gRPC / Twirp.
  • AWS certification(s).
  • Base Salary Range

    $144,500-$195,500

    This salary range is offered with the understanding that final compensation is based on a number of factors including geography and experience. Tendo also offers an equity package, annual bonuses, and benefits.

    Benefits

    For full time employees, Tendo also offers full health benefits (medical, dental, and vision), flexible spending and health savings accounts, company paid life insurance, company paid short-term and long-term disability, company equity, voluntary benefits, 401(k), company paid holidays, flexible time off, and an employee wellness program  (“Breathe”).

    Tendo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    [job_alerts.create_a_job]

    Principal Software Engineer • San Diego, CA, US

    [internal_linking.similar_jobs]
    Principal Systems Development Engineer

    Principal Systems Development Engineer

    Solar Turbines • San Diego, CA, United States
    [job_card.part_time]
    Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Embedded Software Engineer- Boot Firmware

    Principal Embedded Software Engineer- Boot Firmware

    Qualcomm • San Diego, CA, United States
    [job_card.full_time]
    Engineering Group, Engineering Group > .You will be part of the Core Platform bootloader team enabling diverse Qualcomm SoCs to boot all the way from ROM firmware till OS entry.Areas this team works...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Principal Electronics Engineer – Hardware and Software Integration Lead

    Senior Principal Electronics Engineer – Hardware and Software Integration Lead

    Northrop Grumman Corp. (JP) • San Diego, CA, United States
    [job_card.full_time]
    RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Manager, Software Engineer

    Manager, Software Engineer

    Harris Geospatial Solutions • San Diego, CA, United States
    [job_card.full_time]
    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    a Principal Software Engineer or a Sr. Principal Software Engineer - R10216192

    a Principal Software Engineer or a Sr. Principal Software Engineer - R10216192

    Northrop Grumman • San Diego, CA, United States
    [job_card.full_time]
    Principal Software Engineer or Sr.Principal Software Engineer - R10216192.Redondo Beach, CA, El Segundo, CA or Rancho Bernardo, CA. Position is fully onsite (no Remote or Hybrid).Relocation assistan...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Chief Software Engineering, Regulated Healthcare

    Chief Software Engineering, Regulated Healthcare

    Genalyte, Inc. • San Diego, CA, United States
    [job_card.full_time]
    A leading healthcare technology company in San Diego is seeking a Head of Software Engineering to define and execute software engineering strategy across clinical and commercial platforms.This role...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Engineer _Compute SW

    Principal Engineer _Compute SW

    Qualcomm • San Diego, CA, United States
    [job_card.full_time]
    Qualcomm India Private Limited .Engineering Group, Engineering Group > .We are seeking a highly experienced engineering lead to join India Compute SW organization as a Software Project Engineer (SW ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Lender - Principal Software Engineer (React / C# / AWS)

    Lender - Principal Software Engineer (React / C# / AWS)

    CoStar • San Diego, CA, United States
    [job_card.full_time]
    CoStar Group (NASDAQ : CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, Software Engineering

    Director, Software Engineering

    Intuit Inc. • San Diego, CA, United States
    [job_card.full_time]
    At Intuit, we are the global financial technology platform dedicated to powering prosperity for millions of people and the communities we serve. Our Consumer Group, home to iconic products like Turb...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Principal Systems Engineer

    Senior Principal Systems Engineer

    Prattwhitney • San Diego, CA, United States
    [job_card.full_time]
    Date Posted : • •2025-10-20 • •Country : • •United States of America • •Location : • •CA806 : 8650 Balboa Avenue San Diego 8650 Balboa Avenue San Antonio Building, San Diego, CA, 92123 USA • •Position Role Type : • •...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Manager, Software Engineer

    Manager, Software Engineer

    Harris Corporation • San Diego, California, United States
    [job_card.full_time]
    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Head of Software Engineering

    Head of Software Engineering

    Genalyte • San Diego, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    ABOUT GENALYTE At Genalyte, we're revolutionizing diagnostic testing to empower a healthier future.We believe that timely and accurate health insights shouldn't be a luxury, but a necessity.W...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Principal Electronics Engineer – Hardware and Software Integration Lead

    Senior Principal Electronics Engineer – Hardware and Software Integration Lead

    Northrop Grumman Corp. (AU) • San Diego, CA, United States
    [job_card.full_time]
    RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, Software Engineering

    Director, Software Engineering

    MedImpact Healthcare Systems, Inc. • San Diego, CA, United States
    [job_card.full_time]
    Summary • •The Director, IT Software Engineering oversees several functional areas within the Information Technology department. This position oversees enterprise projects from the initiation phase th...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Mission Software Engineer, Public Sector

    Mission Software Engineer, Public Sector

    Scale AI, Inc. • San Diego, CA, United States
    [job_card.full_time]
    Scale AI is seeking a highly skilled and motivated Mission Software Engineer to join our dynamic Federal Engineering team. As a part of this team, you will play a critical role in supporting Scale's...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Head of Software Engineering

    Head of Software Engineering

    Genalyte, Inc. • San Diego, CA, United States
    [job_card.full_time]
    At Genalyte, we’re revolutionizing diagnostic testing to empower a healthier future.We believe that timely and accurate health insights shouldn’t be a luxury, but a necessity.We are driven by a vis...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Systems Development Engineer

    Principal Systems Development Engineer

    Caterpillar Brazil • San Diego, CA, United States
    [job_card.part_time]
    Career Area : • •Engineering • •Job Description : • • • •Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but al...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior / Staff / Principal Engineer

    Senior / Staff / Principal Engineer

    Canonical • San Diego, CA, United States
    [job_card.full_time]
    Senior / Staff / Principal Engineer.Be among the first 25 applicants.Senior / Staff / Principal Engineer.Canonical is a leading provider of open source software and operating systems to the global enterpri...[show_more]
    [last_updated.last_updated_30] • [promoted]