Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Software Engineer

$144.5k - $195.5k

TENDO

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 Senior Principal Software Engineer will bring deep expertise in one or more technologies including distributed microservice architecture, 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 Senior 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

  • Translate abstract concepts into tangible tooling solutions that enhance the organization's ability to build customer-facing applications with improved structure and extensibility.
  • Lead performance enhancement and optimization efforts to ensure our microservices and applications can support 10K+ users.
  • 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 more than one service area.
  • 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.
  • 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 the 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).
  • 10+ years of professional software engineering experience.
  • 5+ years in a team lead role, using Agile practices/processes.
  • 5+ years professional experience developing Cloud Native applications/products on AWS, Azure, or GCP (AWS preferred) OR 5+ years professional experience with Go/Golang OR 5+ 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.
  • 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 and identifying potential inconsistencies or verification signals in application materials based on available information. 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.
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Engineer in United States vacancy
  • $246k - $394k

     ...engages, supports, and grows customers at scale. As a Senior Principal Engineer for GTM Experiences, you will serve as the LOB-level technical...  ...to thrive (Requirements) ~10+ years of experience in software engineering, with a strong background building and... 
    Senior
    Local area
    Remote work

    Toast

    Mesa, AZ
    14 days ago
  •  ...firms, and enterprise customers depend on to power mission-critical machine learning workloads. We’re looking for a Senior Principal Software Engineer to own and drive our feature store product. This is a unique opportunity to shape the technical direction of a... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    Redis

    Kansas City, MO
    14 days ago
  •  ...Senior Software Engineer For Ruby On Rails A Senior Software Engineer for Ruby on Rails is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to... 
    Senior
    Remote work

    Creative Chaos

    United States
    1 day ago
  • $183.38k - $193.05k

     ...Senior Principal Software Engineer Responsibilities for this Position We encourage you to apply if you have any of these preferred skills or experiences: Demonstrated ownership of the full software development lifecycle Proven technical leadership of software... 
    Senior
    Flexible hours

    General Dynamics

    Annapolis Junction, MD
    3 days ago
  • $160k - $200k

     ...Springs, CO, US Date Posted: 2026-06-16 Category: Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel:...  ...SAIC seeks a highly experienced and energetic Senior Principal Software Engineer to support the US Space Force, Space... 
    Senior
    Full time
    Local area
    Remote work
    Shift work

    Jobs via Dice

    Colorado Springs, CO
    21 hours ago
  • $183.38k - $193.05k

     ...Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 10 years of relevant experience; or Master's degree, plus 8 years relevant experience. CLEARANCE REQUIREMENTS: Ability... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Annapolis Junction, MD
    3 days ago
  • $205.2k - $360.8k

     ...Job Description Role: Senior Principal, AI Software Engineer– Agentic & Industry Solutions Location- TX (Remote) Role Type: Fulltime Salary: $205200.00 - $360800.00 per yearly   Job Description   Be the one building AI-powered experiences where... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Tms, Llc

    Garland, TX
    10 hours ago
  •  ...Responsibilities Kforce has a client that is seeking a Senior Principal Software Engineer (Delivery & Architecture) in New York, NY.Overview:We are seeking a hands-on Senior Engineer to drive the development of high-impact, large-scale systems. In this role, you... 
    Senior
    Hourly pay
    Contract work

    Kforce

    New York, NY
    21 hours ago
  •  ...Job Description TCS is searching for a Senior Principal Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL. The GMD program is a portion of the Missile Defense Agency's (MDA) system to... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Technical Consulting Solutions, Inc.

    Huntsville, AL
    21 hours ago
  • Prattwhitney in Richardson, TX is seeking a Sr Principal Software Engineer to lead software engineering activities throughout the lifecycle. This role supports critical aerospace and defense missions and requires extensive experience in various programming languages and... 
    Senior
    Relocation package

    Prattwhitney

    Richardson, TX
    2 days ago
  •  ...take their career to new heights. Join the ranks of top talent at one of the world’s most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across... 
    Senior

    Next Frontier Capital

    Seattle, WA
    10 hours ago
  •  ...SOFTWARE ENGINEER SR PRINCIPAL GDIT is seeking a Principal Software Engineer to join our team. This challenging and interesting software engineering...  ...defined Agile software principles and practices. As a Senior Principal Software Engineer, you will lead and perform software... 
    Senior
    Work experience placement
    Remote work

    General Dynamics Information Technology

    Oakton, VA
    3 days ago
  • $168k - $240k

     ...hands on expertise and a proven track record in architecting, designing, developing, and delivering high-quality, scalable production software solutions in Data space. Candidate will provide hands on contributions and team leadership for development of next generation of... 
    Senior
    Remote work
    Worldwide
    Flexible hours
    Shift work

    GHX

    United States
    1 day ago
  • $176.26k - $220.32k

     ...Senior Principal Software Engineer Are you ready to work at a fast-growing company where you can make a difference? Boomi aims to make the world a better place by connecting everyone to everything, anywhere. Our award-winning, intelligent integration and automation... 
    Senior
    Remote work

    Boomi Inc

    United States
    1 day ago
  • $160k - $220k

     ...Collaborative Partner : You excel at collaborating with colleagues in engineering, product, and across functions throughout the organization....  ...team and across functions. Forward Thinker : You excel in software design and architecture to address complex problems,... 
    Senior

    Dormont Manufacturing Company

    El Segundo, CA
    4 days ago
  • $150k - $260k

     ...Staff/Senior/Principal Software Engineer (Elixir/AI Focus) Location: Remote (with occasional travel) Base Location: Salt Lake City, UT, US Employment Type: Full-time Salary Range: $150K - $260K (Based on YOE; potential flexibility for more tenured candidates... 
    Senior
    Contract work
    Remote work

    Mlabs

    Houston, TX
    29 days ago
  • $132.4k - $251.6k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...motivated Integrated Product Team (IPT) Program Lead for the Patriot Software and Training Devices IPT. In this position, you will oversee... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Wilmington, MA
    3 days ago
  • $150k - $260k

     ...Qualifications Experience & Technical Expertise Candidates should have at least 12 years of software development experience, with a minimum of 5 years in senior or staff-level engineering roles. Deep expertise in at least one major programming language and ecosystem is... 
    Senior
    Remote work
    Day shift

    Jump

    Saint Paul, MN
    7 days ago
  • $145.05k - $246.58k

     ...strength from our differences, we’re innovating for the future. And you can, too. We are seeking talented, experienced Principal Level Software engineers to help us create the world’s most advanced solutions in the area such as Electronic Warfare, Secure Communications... 
    Senior
    Full time
    Work experience placement
    Local area
    Night shift

    BAE Systems USA

    Totowa, NJ
    4 days ago
  • $154k - $205.5k

     ...Join to apply for the Senior Principal Software Engineer role at Waters Corporation Continue with Google Continue with Google 6 days ago Be among the first 25 applicants Join to apply for the Senior Principal Software Engineer role at Waters Corporation... 
    Senior
    Full time
    3 days per week

    Waters

    New Castle, DE
    3 days ago
  • $144.5k - $195.5k

     ...Senior Principal Software Engineer 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... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    TENDO

    Salt Lake City, UT
    4 days ago
  • $127.58k - $251.04k

     ...Senior Full-Stack Software Engineer We are seeking a highly skilled Senior Full-Stack Software Engineer to join our team to build and scale our next-generation Intelligent Model-Based Systems Engineering (iMBSE) platform. In this role, you will be at the forefront of... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Arcfield

    United States
    1 day ago
  • A technology and professional services provider is currently seeking a Principal/Senior Software Engineer to support Department of War and Intelligence Community programs. The selected candidate will engage in the software development lifecycle, requiring strong programming... 
    Senior

    NextGen Federal Systems

    Brooklyn, NY
    1 day ago
  • $142.2k - $213.4k

     ...delivers mission-critical solutions for global security. Our Engineering and Sciences organization advances engineering and...  ...make it. Northrop Grumman Mission Systems is hiring a Senior Principal Software Engineer in McClellan, CA to help deliver next-generation... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    Mcclellan, CA
    4 days ago
  • $135.2k - $306.4k

     ...for data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...OCI service from scratch and work with senior architects and leaders at OCI. You must...  ...executives for investment and drive the software design and development for new major data... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Washington DC
    3 days ago
  • $119.8k - $234.7k

     ...advancing Microsoft's Cloud Solutions, AI strategy, full stack engineering, Security, Dataverse & D365? Are you interested in a...  ...innovation and at the forefront of AI-Led engineering. As a Senior/Principal Software Engineer , you will lead the end-to-end software... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    3 days ago
  • $98.4k - $147.6k

    Northrop Grumman Aerospace Systems is seeking a Principal or Senior Principal Engineer Software (Cyber Engineer) in Melbourne, FL. This role involves solving complex integration problems and coordinating with program management and government partners. Responsibilities... 
    Senior

    Dormont Manufacturing Co

    Melbourne, KY
    3 days ago
  • $132.4k - $251.6k

     ...primarily On-Site, with flexibility at hiring manager discretion . Applied Signal Technology (AST) is seeking a Senior Principal Software Engineer who strives for excellence and has a passion to be part of a team that strengthens our nation and improves the security... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon Technologies

    West Valley, UT
    4 days ago
  • $260k - $275k

     ...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and protect the world at work. With the rise of AI and Agents, the identity perimeter needs to be secured at scale. Come join as founding members of Saviynt’s AI Security team and enable... 
    Senior

    Jobleads-US

    San Francisco, CA
    2 days ago
  • $149.3k - $234.6k

    Dormont Manufacturing Co is hiring a Sr. Principal Cyber Software Engineer with locations in Annapolis Junction, MD, San Antonio, TX, Aurora, CO, and Carey, NC. The role focuses on software design and development related to CNO tools and techniques. Candidates should possess... 
    Senior

    Dormont Manufacturing Co

    Annapolis, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!