Senior Principal Software Engineer
$144.5k - $195.5kTend.ai
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 2024. 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. #J-18808-Ljbffr
- ...the knowledge you've gained, and the personal interests that shape who you are.**Position Overview**We are seeking a Sr. Principal Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed...SeniorWork at officeLocal areaRemote workVisa sponsorship
$180k - $220k
...Job Title : Principal Software Engineer Location: Utah Job-Type: Hybrid Salary Range : $180K – 220K Position Overview We are seeking a highly experienced Principal Software Engineer to provide technical leadership across enterprise applications, APIs, and distributed systems...Suggested- ...Position Applied Signal Technology (AST) is seeking a Principal Software Engineer to work onsite in Salt Lake City, UT. The role requires a U.S. citizen with a valid TS/SCI security clearance and 8+ years of relevant experience. Qualifications (Must Have) Degree in a STEM...SuggestedWork experience placementRelocation package
$131.75k - $178.25k
...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically... ...software for a regulated industry. Additionally, the Principal Software Engineer will bring deep expertise in one or more...SuggestedFull timeTemporary workLocal areaFlexible hours$130k - $150k
..., we need to hire amazing people who are as ambitious as we are. Our culture Pageport is currently a team of seven employees (two engineers). We have a strong company belief that the best strategy for non‑linear growth at a startup is to hire amazing, experienced people...SeniorWork at office$150k - $185k
A technology solutions provider is seeking a Sr. Managed Services Engineer - AI & CoPilot. This role involves designing, building, and supporting various solutions while ensuring optimal system performance. You'll collaborate with customers and internal teams, lead projects...SeniorRemote work- ...Senior Software Engineer We are currently hiring a Senior Software Engineer to help grow our company and ensure our mission is achieved. This role is remote and can be performed anywhere in the continental US. About the Candidate A proven tech lead who is committed to...SeniorCurrently hiringLocal areaRemote work
$143k - $243k
A healthcare solutions company is seeking a Senior Principal Actuary to provide actuarial leadership and innovative modeling strategies. This remote position involves collaboration with underwriters, strategic pricing analysis, and presenting findings to stakeholders....SeniorRemote work- ...The Senior Android Engineer will play a key role in designing, developing, and delivering high-quality mobile applications that support digital... ...practices. The ideal candidate will contribute to the full software development lifecycle, drive technical excellence, and...Senior
$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... ...One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work$160k - $185k
...Riverwood Capital. About the Role We are looking for an experienced Senior Engineer to join our Platform team – a strategic, hands‑on technical... ...Required Skills & Experience 5+ years of professional software engineering experience, with a strong focus on backend systems...Senior$110.5k - $149.5k
...We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically... ...Native software for a regulated industry. Additionally, the Senior Software Engineer will bring expertise in one or more technologies...SeniorFull timeTemporary workLocal areaFlexible hours- ...Week onsite / 5 days in Salt Lake City, UT Our client seeks a Senior Android Engineer to build best-in-class mobile experiences that support... ...Kotlin. Proficiency with Jetpack Compose. Strong knowledge of software design patterns, algorithms, and data structures....Senior
- ...impact. We recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software...SeniorFor contractorsWork experience placementWork at office3 days per week
- ...Kforce has a client in Salt Lake City, UT that is seeking a Senior Android Engineer. Responsibilities: * Help us build omni-channel user... ...available Android apps using Kotlin * Solid understanding of software design patterns, algorithms, and data structures * Experience...SeniorHourly payContract work
- A leading cloud services provider is seeking a Senior Customer Solutions Engineer to serve as the primary technical contact for key clients. This role involves developing customer relationships, collaborating with internal teams, and providing technical mentorship. Ideal...SeniorFlexible hours
- ...A leading global professional services firm is seeking a Senior AI Native Engineer who will drive the implementation of cutting-edge AI systems to optimize diverse business environments. This role involves extensive client interaction, research, and collaboration within...Senior
- ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Sr. Specialist, Software Engineering Job Code: 35698 Job Location: Salt Lake City, UT Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80 hours...SeniorLocal area
- A leading financial services company is seeking a Sr. Distinguished Machine Learning Engineer to define and drive technical strategy for their Personalization Platform. The role requires extensive experience in distributed computing and programming, with a focus on developing...SeniorRemote work
- ...A leading financial services firm is looking for an experienced software engineer to drive their Developer Journey Strategy in Salt Lake City, Utah. The role focuses on improving developer experience through AI-driven tools and innovative practices. Candidates should have...Senior
$60 per hour
...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform... ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is...SeniorHourly payFull timeRemote workFlexible hours- ...A leading global consulting firm is seeking a Senior Technology Analyst to play a pivotal role in bridging business needs and technical solutions. Responsibilities include evaluating business models, analyzing technology implementations, and collaborating with teams to...Senior
$105k - $145k
...Overview GovCIO is currently hiring for Systems Architect (Senior) /Senior Splunk Engineer - Infrastructure Operations of Infrastructure Operations to support our Administrative Office of the US CourtsNLS project. The NLS currently ingest an average of 18-20TB of...SeniorFull timeCurrently hiringWork at officeRemote workFlexible hours$73.45k - $132.78k
...Description We are seeking Senior & Lead Transmission Line Engineers (multiple positions) who will work as members of a dynamic team working in... ...experience with POLE. Experience with foundation analysis software such as LPILE or FAD Tools. Microsoft Office (Word,...SeniorWork at officeLocal areaImmediate startRemote work- ...projects from scratch and working in-person five days a week. Competitive salary ranging from $130,000 to $150,000, along with 100% coverage of healthcare costs. Join a fast-paced startup environment focused on high-quality engineering and product usability. #J-18808-Ljbffr...SeniorWork at office
$145k - $165k
A leading technology company in hospitality is seeking a Senior Fullstack Engineer. You will develop and enhance products connecting the company to global distribution channels. Your role includes designing robust backend features and building intuitive frontend experiences...SeniorRemote work$143k - $243k
...ability to connect care for those we serve. Looking for a purpose-driven career? Come build the future of pharmacy with us. Senior Principal Actuary - REMOTE Job Description The Senior Principal Actuary is responsible for providing actuarial direction and...SeniorWork experience placementLocal areaRemote workVisa sponsorshipWork visa- ...Job Description Job Description If you’re the kind of engineer who doesn’t just design on paper but thinks in systems, solves in 3D, and leads from the front, this is your stage. A growing and innovative engineering company in the water treatment space is looking...Senior
$180k - $225k
...Job Description Job Description Principal Software Engineer, Front-End Job Type: Full-time Pay: $180,000–$225,000 base salary, depending... ...experience operating at a Staff, Principal, or equivalent senior technical level. ~ Experience leading a small...Full timeWork at officeLocal areaRemote workFlexible hours$67k - $136.8k
...around this simple story. The opportunity As an FSO DevOps Engineer Senior Analyst, you’ll be based in our Service Delivery Center,... ...requirements, design, develop, integrate, test, and deploy distributed software applications. You will deliver high qualify systems with...SeniorFull timeSummer holidayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- senior game producer Salt Lake City, UT
- senior manager quality engineering Salt Lake City, UT
- senior compensation manager Salt Lake City, UT
- senior vice president of operations Salt Lake City, UT
- senior manager creative operations Salt Lake City, UT
- senior storage engineer Salt Lake City, UT
- senior account executive Salt Lake City, UT
- senior hvac project manager Salt Lake City, UT
- senior customer service manager Salt Lake City, UT
- senior principal cloud computing engineer Salt Lake City, UT


