Principal Software Engineer
$131.75k - $178.25kTENDO
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.
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.
- 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).
- 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).
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.
- ...As a Calypso Principal Software Engineer, you will work closely with engineering and architecture teams to design and deliver high-quality technology solutions. This role provides the opportunity to lead the development of innovative solutions for complex challenges in...Suggested
- ...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 agile...Suggested
- ...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 Consumer & Community Bank Technology team, you provide deep engineering expertise and work...SuggestedBank staff
- ..., and training you need to excel at your role. Our culture of innovation means your ideas will be heard! Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing to design and development of scalable analytic solution with...Suggested
$115.4k - $192.3k
..., and Customer Data Management. Learn more at: About the Role We are seeking a highly experienced Consulting / Principal Software Engineer to lead the design, optimization, and management of large-scale database systems and backend platforms. This role requires...SuggestedTemporary workLocal area- ...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 Consumer and Community Bank, you provide deep engineering expertise and work across agile...
- ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking, Core Engineering Solutions, you provide expertise and engineering...
- ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team, you provide expertise and engineering excellence as an integral...
- ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank supporting One Chase Sales and Growth products, you provide expertise...
- ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Commercial and Investment Bank Payment Performance Engineering team, you will serve as the technical...Night shift
- ...changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking Operations technology organization, you are a hands-on, high-...
- ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings... ...technical challenges. The team comprises engineers of multiple disciplines including vulnerability... ...our national security, apply today! Principal Cyber Engineer Cyber Offense and...RelocationRelocation package
$210k - $275k
..., architect level role. You will sit on the AI Engineering team and set the technical standard the broader... .... Qualifications ~8+ years of professional software engineering experience, with demonstrated Staff, Principal, or Architect-level scope. ~Depth across backend...Full time$142.79k - $189.75k
Role Description PRINCIPAL SOFTWARE DEVELOPER SENIOR What You’ll Do: ~Define and drive the strategic direction for backend and full-stack engineering practices, architecture, and technical excellence across the organization. ~Lead the development of scalable, reliable...Full timeContract workTemporary workWork experience placementFlexible hours- Role Description Couchbase, the operational data platform for AI, empowers businesses to succeed by bringing data to life in new ways. Major market-leading companies rely on Couchbase for mission critical operational, analytical, mobile and AI workloads. Built to replace...Full timeWork at officeWork from home
$223.55k - $259k
Role Description We are looking for a Principal Software Engineer to join and lead engineering at Root. As a Principal Engineer, you will be the primary technical leader within a product domain. You’ll work very closely with the software engineers on your team(s) to plan...Full timeTemporary work$2,000 per month
...lifecycle growth is the company’s north star for 2026. The Growth Engineering organization owns the consumer-facing systems and product... ...directly influence user behavior and business outcomes. As a Principal Engineer in Growth, you will operate as a senior technical leader...Full timeWork at officeRemote workFlexible hours- ...without exposing credentials or opening inbound network access. We are searching for a highly motivated, visionary Senior Principal Software Engineer to join the SIA RDP team. In this role, you will be a technical cornerstone of a highly talented, cross-functional...Full timeWork experience placementRemote work
$180.35k - $270.52k
Role Description The Principal Software Engineer is responsible for shaping the technical direction of our products and driving the overall engineering strategy for our flagship initiatives. The position leads the design and development of complex, scalable, and high-performance...Full time$182.2k - $342.65k
...approach to reliability. We are looking for a Principal SRE who doesn't just manage systems, but transforms them. You are an Engineering-First visionary who believes that the only... ...Senior and Staff SREs to think like software architects ~Advocate for "Error Budgets...Full timeShift work$110k - $220k
Role Description The Principal Software Engineer leads the design and delivery of scalable platform capabilities, driving technical execution across multiple teams. This role applies cloud-native architecture principles to develop resilient distributed systems and integrates...Full timeTemporary workPart time- Role Description A Principal Platform Engineer is a highly experienced and influential technical leader responsible for designing, implementing,... ...Support, and Operations, to ensure the success of overall software development, implementation, and deployment. Qualifications...Full timeWork experience placement
$197k - $207k
Role Description ~Lead the design and development of software architecture and enterprise systems. ~Design highly scalable, highly... ...secure practices. ~Test driven development and CI/CD software engineering practices. ~Automated unit testing with NUnit....Full time$120k - $180k
...will oversee Avery Dennison’s innovative software products and lead cross-functional... ...Help hire, onboard, and lead a team of engineers, establishing code quality standards, CI... ...~Proven experience acting as a Lead, Principal, or Founding Engineer in a startup or high...Full timeRemote work$177k - $284k
Role Description We are hiring a Principal Software Engineer who can operate across multiple modes of work: platform modernization, iterative product development, and high-ambition greenfield exploration. This is a hands-on role for someone who can define strategy, deliver...Full time- ...roadmap for our Context Layer, including a knowledge graph, RAG engines, and retrieval/search infrastructure. ~Design and own the... ...adoption programs. Qualifications ~12+ years of professional software engineering experience, with a strong focus on data-layer or...Full time
- Role Description SAIC is seeking a Senior Principal Software Engineer to support Navy network automation and deployment programs at Naval Information Warfare Center Pacific (NIWC PAC) in San Diego, CA. This role serves as a senior principal individual contributor responsible...Full timeRemote workWorldwide
- Role Description We're looking for a Principal Software Engineer who raises the bar on how we ship, not just what we ship. ~Owning features across the full stack — React frontends, backend APIs, cloud infrastructure — from design through production ~Responding to production...Full time
$220k - $258k
...chain, the infrastructure underneath the majority of software running in production today. This team is building Athena... ...it, and routes it to remediation. This is a principal-level, advisory role for an engineer who has built production-grade distributed systems before...Full timeRemote workFlexible hours$137.5k - $182k
...continuously evolving our technology platform to better serve our members, partners, and growing business. We’re hiring a Principal Software Engineer to play a critical role in that journey. This is an opportunity to shape how our technology evolves—leading the design...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer United States
- senior principal software engineer United States
- principal data analyst United States
- senior principal cloud computing engineer United States
- senior principal scientist United States
- principal data architect United States
- principal cloud computing engineer United States
- principal solutions consultant United States
- principal software architect United States
- epic principal trainer United States

















