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

Principal Software Engineer

$215.84k - $269.8k
Full-time

Fuze Health

Job Summary
At Fuze Health, we put patients first and tirelessly address the most pressing needs in healthcare. We empower millions to digitally connect with care providers, essential health resources and needed treatments – and enable care providers, employers, health plans and life sciences companies to meaningfully enhance quality, outcomes and value. We are dedicated to helping our partners evolve and modernize to meet emerging patient and marketplace needs.
Fuze Health’s foundation is built upon the strategic combination of several proven, technology-powered innovators in the digital health, diagnostics, and pharmacy sectors. Our growing portfolio brings together the capabilities of industry leaders including LetsGetChecked, Truepill, and Alto Pharmacy, to create a distinctive, unified force in healthcare. Together, we have the shared vision, advanced capabilities and talented teams to deliver next-generation solutions that patients and healthcare partners need today and into the future.

Job Description

As a Principal Engineer at Fuze Health you are a top-tier technical leader and individual contributor who drives the overarching technical vision and architectural strategy across our engineering organization. Reporting to the VP of Engineering, you will operate across multiple product squads, guiding the design and execution of our most complex, mission-critical systems. By setting the standard for engineering excellence and leveraging our core stack ( AWS, PostgreSQL, Ruby on Rails, Python, and TypeScript/JavaScript ), you will ensure our digital pharmacy, API-powered fulfillment, and patient care platforms are highly scalable, performant, and secure. This role is essential to our mission, directly enabling FuzeRx to process high volumes of healthcare transactions reliably while maintaining strict compliance and improving patient outcomes.

Key Responsibilities:

  • Architectural Vision & Strategy: Define and evolve the target architecture for FuzeRx’s core B2B and consumer platforms. Drive the technical roadmap to transition legacy systems into modern, scalable, and highly cohesive architectures.
  • Complex Problem Solving: Lead the design and implementation of the most technically challenging initiatives, such as high-volume API integrations, complex pharmacy fulfillment logistics, and distributed data consistency.
  • Technical Mentorship & Leadership: Serve as a mentor and force multiplier for Staff, Senior, and Mid-level engineers. Elevate the engineering culture by instituting rigorous design reviews, pairing sessions, and technical brown-bags.
  • Standards & Best Practices: Establish and enforce engineering standards across the organization, including coding guidelines, testing frameworks, CI/CD pipeline strategies, and security-by-design principles.
  • Cross-Functional Partnership: Collaborate deeply with Product Management, Engineering Managers, and Pharmacy Operations to ensure technical architectures align with long-term business goals and clinical requirements.
  • Regulatory & Security Compliance: Partner with the InfoSec team to architect systems that natively support strict healthcare compliance standards (HIPAA, SOC2), ensuring patient data privacy and secure messaging.
  • Performance & Reliability: Spearhead initiatives to optimize system performance, reduce latency, and improve database efficiency within our PostgreSQL and AWS infrastructure.
  • Technology Evaluation: Continuously evaluate new tools, frameworks, and AWS services, running proof-of-concepts (POCs) to determine their viability for improving the FuzeRx ecosystem.

Additional Information

Required Experience & Qualifications:

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.
  • Experience: 10+ years of progressive, hands-on experience in software engineering and systems design. 3+ years operating at a Staff, Principal, or equivalent senior architectural level, driving technical initiatives across multiple teams.
  • Industry Experience: Extensive background in building and scaling distributed, high-throughput, and highly available B2B SaaS or transactional systems.
  • Shift / Site Specific Requirements: Standard business hours; expected to serve as a Tier 1 technical escalation point for critical architectural outages. [Insert Remote/Hybrid/On-site details].
  • Tools & Tech Stack: Mastery of modern cloud architectures and demonstrable, deep, hands-on expertise in AWS , PostgreSQL , Ruby on Rails , Python , TypeScript , and JavaScript . Familiarity with standard corporate tools (Slack, GSuite, Jira).
  • Other Desired Experience: Exceptional communication skills with the ability to explain complex technical trade-offs to non-technical executives and stakeholders. A strong bias for action and pragmatism over architectural purity.
  • Measurable Expertise: Proven ability to design and implement complex distributed systems, optimize complex relational database queries, and establish automated deployment pipelines.

Preferred Qualifications:

  • Education: Master’s degree in Computer Science, System Engineering, or related field.
  • Other Desired Experience: Active contributions to the open-source community or experience speaking at technology conferences.
  • Specific Required Expertise: Deep domain expertise in HealthTech, Digital Pharmacy, or highly regulated environments.
    • Advanced knowledge of healthcare data interoperability standards (e.g., HL7, FHIR, NCPDP) and electronic health record (EHR) integrations.
    • Experience leading a major architectural paradigm shift (e.g., monolith to microservices or event-driven architecture) at scale.

Work Authorization: Applicants must be authorized to work for any employer in the U.S. At this time, Fuze Health is unable to sponsor or take over sponsorship of an employment Visa.

Physical Requirements: For this role include the ability to work at a computer terminal with monitor, keyboard and mouse for extended periods of time, stoop, bend, and reach for equipment and supplies, make frequent repetitive motions required to operate a computer that include the wrists, hands and fingers, and lift, carry, push, pull, and move light objects up to 20 pounds. The role also requires the ability to effectively communicate through verbal interactions, discern auditory information, and visually perceive details to perform essential job functions.

Consistent with the Americans with Disabilities Act (ADA) and similar applicable state laws, it is Fuze Health’s policy to provide reasonable accommodation to enable qualified individuals with disabilities to perform essential job functions, unless such accommodation would cause an undue hardship.

The compensation range provided reflects the applicable national market range for this role and may vary based on the candidate’s geographic location, experience, and qualifications.

Salary Range: $215,840 to $269,800

Commission Eligible: No

Incentive/Bonus Eligible: Yes

Equity Eligible: Yes

Travel: No

Benefits: Full-time employee benefits include: dental, vision, and multiple group medical plans to choose from, a 401(k) retirement savings plan, group life insurance, accidental death and dismemberment (AD&D) insurance, flexible spending account (FSA) and health savings account (HSA), commuter benefits, employer-paid short-term (STD) and long-term disability (LTD) insurance, and additional supplemental insurance plans (spouse life insurance, legal insurance, an employee assistance program, home health testing kits, and a fertility medication discount program). Employees are also provided flexible vacation time, accrued paid sick time, 10 paid holidays, (2 floating holidays for full time non-exempt employees) , and eight weeks of paid parental leave for eligible employees, additional paid weeks for the birthing parent, 4 weeks paid caregiver leave, and a Lifestyle Spending Account allowance each month.

More Benefits Information Here: Fuze Health Benefits Site

Equal Opportunity Employer

Fuze Health is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, gender identity, sexual orientation, age, disability, veteran status, or any other legally protected basis. If you have a disability and require reasonable accommodation during any portion of the application or hiring process, please contact us at View email address on aiapply.co .

Fuze Health considers qualified applicants with arrest or conviction records for employment and conducts background checks consistent with applicable law, including the California, Los Angeles County, San Francisco, Philadelphia, and New York City Fair Chance laws. We are an E-Verify participating company.

Use of Automated Decision Tools

Fuze Health recruiters and hiring managers may use automated decision tools to help identify candidates who match the stated job requirements, and to what extent. These tools are designed to help ensure fairness in all aspects of the hiring process by providing recruiters and hiring managers with data-backed insights based on information provided in your resume, including work experience, education, and other skills. Fuze Health does not use automated decision tools to make hiring decisions; hiring decisions always involve human review and input. If you have any questions or would like to request an alternative process, please contact us at View email address on aiapply.co .

Privacy Notice

To learn about Fuze Health’s privacy practices, including compliance with applicable privacy laws, please read our Privacy Notice for Job Applicants.

#LI-Remote

Equal Opportunity Employer

Fuze Health is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, gender identity, sexual orientation, age, disability, veteran status, or any other legally protected basis. If you have a disability and require reasonable accommodation during any portion of the application or hiring process, please contact us at View email address on aiapply.co .

Fuze Health considers qualified applicants with arrest or conviction records for employment and conducts background checks consistent with applicable law, including the California, Los Angeles County, San Francisco, Philadelphia, and New York City Fair Chance laws. We are an E-Verify participating company.

Use of Automated Decision Tools

Fuze Health recruiters and hiring managers may use automated decision tools to help identify candidates who match the stated job requirements, and to what extent. These tools are designed to help ensure fairness in all aspects of the hiring process by providing recruiters and hiring managers with data-backed insights based on information provided in your resume, including work experience, education, and other skills. Fuze Health does not use automated decision tools to make hiring decisions; hiring decisions always involve human review and input. If you have any questions or would like to request an alternative process, please contact us a t View email address on aiapply.co .

Privacy Notice

To learn about Fuze Health’s privacy practices, including compliance with applicable privacy laws, please read our Privacy Notice for Job Applicants .

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in North Carolina vacancy
  • $177.53k - $236.65k

     ...Please go to Workday and click "Find Jobs" link under Career Thank you for considering opportunities with us! Job Title Principal Software Engineer - Emerging Technology & AI - Remote Requisition Number R8045 Principal Software Engineer - Emerging Technology & AI -... 
    Suggested
    Hourly pay
    Full time
    H1b
    Remote work
    Work from home
    Flexible hours

    CSAA Insurance Group, a AAA Insurer

    North Carolina
    16 days ago
  • $150.5k - $214.5k

     ...that succeeds together. Because at UKG, your work matters—and so do you. Software Development Engineer - Enterprise Finance Solutions Position Summary We are seeking a seasoned Principal Software Development Engineer to lead the design, implementation,... 
    Suggested
    Local area

    UKG

    Raleigh, NC
    4 days ago
  • $114.6k - $234.6k

     ...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  •  ...Job Description *****************ONLY W2 NO C2C************** \n \n We are sourcing a Senior Full Stack Engineer to work at our client's location in North Carolina (NC Candidates Only). \n \n The Expertise and Skills You Bring: \n \n \n ~10+ years... 
    Suggested

    PMG GLOBAL

    Durham, NC
    6 days ago
  • $80 - $100 per hour

    job summary: We are seeking a Senior Forward Deployed Software Engineer/ Architect to be an important part of business innovation. In this role, you will embed directly within a key business team to understand their core operational processes and build production-ready... 
    Suggested
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Work at office

    Randstad Digital

    Charlotte, NC
    4 days ago
  •  ...~ Bachelor’s Degree. ~10 or more years of experience in software engineering. Preferred Qualifications: ~3 or more years of AWS...  ...facing activities (e.g., implementation, audits). The Principal Software Engineer is one of the highest-level individual contributor... 
    Full time
    Temporary work
    Casual work
    Internship
    Monday to Friday
    Flexible hours
    Day shift

    Covance Inc.

    Durham, NC
    a month ago
  • $144k - $198k

     ...more than just a job—you will find purpose and pride.  Your role at Baxter Join our dynamic team as a  Senior Principal Software Systems Engineer in the R&D/Software organization, where you will play a pivotal role in developing groundbreaking healthcare... 
    Temporary work
    Local area
    Work visa
    Relocation package
    Flexible hours

    Baxter International Inc

    Raleigh, NC
    a month ago
  •  ...Job Description Senior Software Engineer (Back-End) \n We are looking for a highly experienced and motivated Senior Software Engineer (Back-End) to join our growing development team. The ideal candidate is a passionate problem-solver who thrives in a collaborative... 
    Full time
    Work at office

    SolomonEdwards

    Charlotte, NC
    2 days ago
  • $114.6k - $234.6k

     ...adaptability are key. What We're Looking For: Adaptable Engineers: Self-motivated individuals with a quick learning ability....  ...Comfortable diving deep into any part of the stack, as well as software debugging and low-level systems troubleshooting. Passion for... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Greenville, NC
    22 hours ago
  • $35.5 - $79.42 per hour

     ...leadership and cross-functional work across Intuit's product ecosystem. Learn more about our Intern and Co-op Program here. As a Software Engineer Intern, you'll help build solutions that transform how millions of consumers and small businesses manage their finances across... 
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Relocation
    Monday to Friday

    Intuit

    Charlotte, NC
    22 hours ago
  • $29 - $34 per hour

     ...powered technology, and intelligent asset management solutions. Our software enables customers to manage the full lifecycle of assets,...  ...: Siemens Asset Management Software (AMS) Software Engineering Team is looking for an intern to join us for Summer 2027 to gain... 
    Hourly pay
    Summer work
    Internship
    Summer internship
    Local area
    Remote work
    Worldwide

    Siemens

    Raleigh, NC
    2 days ago
  • $24 - $29 per hour

     ...Responsibilities for this Position Software Engineer Intern (2027) ID: 2026-74537 US-NC-McLeansville Required Clearance: Secret Posted Date: 10/1/2026 Category: Engineering-Other Employment Type: Intern Hiring Company: General Dynamics Mission Systems, Inc... 
    Internship
    Flexible hours

    General Dynamics

    North Carolina
    2 days ago
  • $15 - $40 per hour

     ...disabled & veterans. Primary Location: United States (US) - North Carolina - Cary Function: Product Engineering (CA) Title: Part-Time Student - Software Engineer, Embedded OS - Cary, NC - 125428 Onsite/Remote: Onsite Position Note: Relocation assistance is... 
    Hourly pay
    Full time
    Part time
    Summer work
    Internship
    Local area
    Remote work
    Relocation package
    Flexible hours

    John Deere

    Cary, NC
    2 days ago
  •  ...Job Description Position: Senior Quality Engineer / SDET \n Type: Full-Time \n Location: Raleigh, NC / Westlake, TX / Burlington...  ...n \n Key Requirements: \n \n ~5+ years of experience in Software Testing and Test Automation with a strong focus on API Testing.... 
    Full time
    Flexible hours

    Capgemini

    Raleigh, NC
    12 days ago
  • $15 - $40 per hour

     ...including disabled & veterans. Primary Location: United States (US) - Iowa - Waterloo Function: Product Engineering (CA) Title: Part-Time Student - Software Engineer - Waterloo, IA or Cary, NC - 125431 Onsite/Remote: Onsite Position Note: Relocation... 
    Hourly pay
    Full time
    Part time
    Summer work
    Internship
    Local area
    Remote work
    Relocation package
    Flexible hours

    John Deere

    Cary, NC
    2 days ago
  •  ...Senior Software Developer —Hybrid Position Candidates will work in our Charlotte, NC office. Retirement Clearinghouse was...  ...~ BS in Computer Science/MIS/Information Technology/Computer Engineering, or equivalent combination of education and work experience.... 
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    RETIREMENT CLEARINGHOUSE LLC

    Charlotte, NC
    6 days ago
  • $110k - $120k

     ...technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in... 
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    11 days ago
  •  ..., DURHAM State / Province North Carolina Country United States Work arrangement Onsite Area of work Software Engineering Employment type Co-Op (Fixed Term) Contract type Internship Projected Minimum Salary per year 39,720.00 Projected... 
    Full time
    Contract work
    Part time
    Fixed term contract
    Work experience placement
    Internship
    Work from home
    Worldwide
    Shift work

    IBM

    Research Triangle Park, NC
    1 day ago
  •  ...Job Description Lead Software Developer (with OutSystems & Alteryx) \n Location: Durham, NC (remote) \n Employment Type: Contract \n \n We are looking for an experienced Lead OutSystems & Alteryx Developer to support the development of modern enterprise applications... 
    Contract work
    Remote work

    XChange Software Inc

    Durham, NC
    2 days ago
  •  ...LPR) data processing and device management through the development and support of the Theia LPR Application Suite, is seeking a Software Engineer Co-op. Working alongside senior engineers, the successful candidate will contribute to developing scalable cloud solutions for... 
    Internship
    Remote work
    Relocation

    Motorola Solutions

    North Carolina
    18 days ago
  • $71.39k - $87.63k

    Software Engineering Internship Program Location: Remote (US)* Duration: 4 months (start in late February 2027) Hours: 40 hrs/week paid experience...  ...group. They work on tools for editing across MediaWiki, principally VisualEditor, DiscussionTools, and Edit check. The team is... 
    Hourly pay
    For contractors
    Internship
    Currently hiring
    Remote work

    Wikimedia Foundation

    North Carolina
    18 days ago
  • $117.41k - $130k

     ...North Carolina, Phoenix, Arizona and Dallas,Texas . Sr. Hogan Engineer This position, within the Hogan application development and...  ...to data processing systems through enhancement of related software and processes. Develops software and procedures that improve processing... 
    Full time
    Remote work

    First Citizens Bank

    North Carolina
    19 days ago
  • $184k - $356.5k

     ...work. Come join the team and see how you can make a lasting impact on the world. We are seeking an enthusiastic and experienced software engineer to ensure the reliable integration and deployment of components within our complex Kubernetes-based software stack that powers... 
    Full time

    NVIDIA

    North Carolina
    6 days ago
  • $112k - $187k

     ...to capture video, analyze data, share highlights and more. Ready to join us? Your Role We are looking for a Senior Software Engineer with a passion for cloud technology and building highly scalable software solutions. This role is pivotal in driving Hudl's mission... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    North Carolina
    3 days ago
  •  ...authorized to work in the U.S. independently. At this time, we do not offer visa sponsorship for this role. The Summer 2027 Software Engineer enGen Graduate Internship provides graduate students with an opportunity to gain hands-on experience developing and... 
    Full time
    Part time
    For contractors
    Summer work
    Internship
    Local area

    Highmark Health

    North Carolina
    13 days ago
  • $83.43k - $166.86k

     ...helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Development Engineer at Aetna, you will play a critical leadership role in the design, development, and continuous enhancement of enterprise... 
    Hourly pay
    Full time
    Temporary work
    For contractors
    Local area

    CVS Health

    North Carolina
    2 days ago
  • $110k - $130k

     ...Greater software infrastructure across the country. Deliver the change today. Software Developer Remote in the US About the role Passionate about software design? Your next role could deliver the software that powers a smart, inclusive, and sustainable future... 
    Full time
    Remote work
    Flexible hours

    Boldyn Networks

    North Carolina
    2 days ago
  • $135.9k - $153k

     ...government agency staff. Through human-centered design and modern engineering best practices, we help our government partners understand...  ...in terms of simplicity, empathy, and accessibility. The Senior Software Engineer in this role will be focused on Ruby on Rails and... 
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Home office
    Visa sponsorship
    Flexible hours

    Nava PBC

    North Carolina
    9 days ago
  • $5,250 per month

     ...Principal Engineer, Payments As a Principal Engineer on the Payments Technology and Engineering team, you'll set technical direction and...  ...process millions of B2B payments. The role blends hands-on software development, architecture, coaching, and cross-functional partnership... 
    16 hours
    Full time
    Temporary work
    Local area
    Remote work

    AvidXchange, Inc.

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

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