Principal Software Engineer
Plenful
About Plenful Plenful is on a mission to move pharmacy forward through intelligent automation. We build AI-powered software that eliminates administrative burden, strengthens compliance, and unlocks revenue across critical pharmacy workflows, solving one of the biggest challenges in healthcare today: delayed patient care.
Built by a passionate team of former healthcare operators and world-class AI technologists, Plenful combines deep domain expertise with enterprise-grade technology to automate complex workflows across intake authorization, 340B program optimization, and pharmacy revenue reconciliation. Our AI platform is trusted by 95+ leading healthcare organizations to power smarter, faster, and more resilient pharmacy operations.
Backed by leading investors including Notable Capital, Bessemer Venture Partners, and TQ Ventures, Plenful is building the institutional memory for healthcare and powering the most complex, highest ROI healthcare workflows. We're actively hiring as we continue to scale.
Learn more about our values and origin story at The Mandate We are seeking a Principal Software Engineer to lead the design and development of core data systems that power a scalable automation platform. This role focuses on building foundational infrastructure for managing complex workflows, system state, and historical data in a high-reliability environment. This is a highly technical, hands-on role centered on system architecture and platform design. You will create durable, extensible data models and services that enable other engineering teams to build efficiently and safely on top of a shared foundation. What You'll Own Data Architecture & System Design
Scalable and reliable data systems that support growing product and customer needs Clear and maintainable architecture enabling faster development across teams Reduced operational burden through improved system design and reliability Strong data governance and consistency across the platform Ideal Background Must Have
Built by a passionate team of former healthcare operators and world-class AI technologists, Plenful combines deep domain expertise with enterprise-grade technology to automate complex workflows across intake authorization, 340B program optimization, and pharmacy revenue reconciliation. Our AI platform is trusted by 95+ leading healthcare organizations to power smarter, faster, and more resilient pharmacy operations.
Backed by leading investors including Notable Capital, Bessemer Venture Partners, and TQ Ventures, Plenful is building the institutional memory for healthcare and powering the most complex, highest ROI healthcare workflows. We're actively hiring as we continue to scale.
Learn more about our values and origin story at The Mandate We are seeking a Principal Software Engineer to lead the design and development of core data systems that power a scalable automation platform. This role focuses on building foundational infrastructure for managing complex workflows, system state, and historical data in a high-reliability environment. This is a highly technical, hands-on role centered on system architecture and platform design. You will create durable, extensible data models and services that enable other engineering teams to build efficiently and safely on top of a shared foundation. What You'll Own Data Architecture & System Design
- Define and evolve core data models for workflows, system state, actions, and outcomes
- Design scalable, maintainable abstractions across platform services
- Establish clear boundaries between systems and services to support team autonomy
- Architect systems for managing workflow state and historical data across distributed infrastructure
- Ensure high performance, reliability, and scalability for high-throughput systems
- Make informed tradeoffs in data modeling, indexing, and access patterns
- Design systems that support traceability and observability of system behavior
- Ensure data models and storage systems support auditing, versioning, and evolution over time
- Build mechanisms to maintain data consistency and integrity
- Establish best practices for schema management, testing, and data quality
- Improve system reliability and reduce operational overhead through strong architectural patterns
- Collaborate with engineering teams to maintain consistency across the platform
Scalable and reliable data systems that support growing product and customer needs Clear and maintainable architecture enabling faster development across teams Reduced operational burden through improved system design and reliability Strong data governance and consistency across the platform Ideal Background Must Have
- 12+ years owning data architecture in large-scale production systems.
- Deep relational database and distributed systems expertise.
- Strong experience evolving schemas in complex, regulated domains.
- Clear judgment on normalization vs. denormalization, performance tradeoffs, and system boundaries.
- Experience handling mission-critical incidents in production.
- Comfort operating in ambiguous, fuzzy problem spaces. Hands-on coding ability in a
- Python-heavy backend environment. Strong reliability instincts, including observability, testing, and QA rigor.
- Experience in healthcare, fintech, or infrastructure environments.
- Exposure to or experience with modern, scaled, high-throughput infrastructure environments such as Stripe, Brex, or Notion.
- Practical understanding of applied AI systems (not pure ML research).
- Comfort in customer-facing technical discussions.
- Build the first context graph and decision tracing system in healthcare.
- Join a company that grew revenue 25x in 2.5 years ($1M to $25M).
- Architect greenfield infrastructure analogous to early RAG/LLM-era builds.
- Operate in a low-ego, high-velocity engineering culture.
- Comprehensive Benefits Package : Enjoy unlimited PTO, fully covered health insurance (medical, dental, and vision), meal stipend, health & wellness stipend, 401(k) matching, and stock options
- Mission-Driven, World-Class Team: Join an exceptional group of professionals aligned around a meaningful mission and committed to making an impact
- Opportunities for Growth: Strengthen your partnership expertise through collaboration with experienced, high-performing leaders across the organization
- Flexible Hybrid Work Environment: This position is would be based out of our downtown San Francisco office 2 days a week. (M/W)
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in San Francisco, CA vacancy
- ...Senior Principal Software Engineer (Remote) Join to apply for the Senior Principal Software Engineer (Remote) role at Jobright.ai Senior Principal Software Engineer (Remote) 2 days ago Be among the first 25 applicants Join to apply for the Senior Principal...SuggestedFull timeFreelanceH1bImmediate startRemote work
$204k - $337k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SuggestedFull timePart timeWorldwideFlexible hours- ...EcoCart is seeking a talented full stack engineer to drive product development from inception to launch. The position demands a combination of technical leadership and hands-on execution within a remote-first environment. Ideal candidates will have 7+ years of experience...SuggestedRemote work
$202.1k - $299.63k
...company in e-signature and contract lifecycle management (CLM). What you'll do The Docusign AI team is seeking a Principal Software Engineer to act as a seasoned subject matter expert and architect the next generation of our Search & Data Platform. As part of the...SuggestedContract workWork at officeLocal areaRemote work2 days per week- ...and the financial world. The Role SoFi is seeking a Principal Engineer to lead the technical and architectural evolution of our Member... ...'ll Need ~ Bachelor's or Master's in Computer Science, Software Engineering, or equivalent. ~10+ years software...SuggestedTemporary workRemote work
- ...Principal Software Engineer BackOps AI is transforming supply chain operations with agentic AI solutions that automate complex workflows, freeing operations teams to focus on what matters most. Headquartered in the San Francisco Bay Area with flexible remote-friendly...Full timeRemote workFlexible hours
$206.4k - $276.7k
...Principal Software Engineer Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working...Work experience placement$190k - $240k
...customers. She will pick the best candidates from Jack's network The next step is to speak to Jack. Job Title: Principal Software Engineer Salary: $190,000-$240,000 + Equity Company Description: Highnote - VC-backed fintech SaaS platform Job Description...$142.8k - $274.8k
...-generated and human-generated content spanning text, image, audio, video, and multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about building customer-facing AI services with scalable and sustainable architecture...Ongoing contractWork at officeLocal area$197.3k - $313.7k
...ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1... ...world-class events, both in-person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology...$207k - $311k
...practices and finding ways to bring those practices into the engineering organization. Essential Functions Partners with product... .... Be a thought leader: a senior point of expertise on software engineering issues, industry trends and developing technologies...Hourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$144.5k - $195.5k
...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...Full timeTemporary workLocal areaFlexible hours- ...Role We are seeking an experienced engineering leader with a proven track record of... ...helping members Get Their Money Right. As a Principal Engineer, you will define the... ...What You'll Need ~10+ years of software engineering experience, including 2+ years...Remote work
$119.8k - $234.7k
...Overview About the Role ~ We'rebuildingAIfirst engineering systemsthat power growth at Microsoft - designing, shipping,... ...engineering environment What We're Looking For ~ Software engineering fundamentals with experience building, shipping,...Ongoing contractLocal area$165k - $220k
...future where trusted data becomes a transformative force for business and society. The Challenge As a Senior Principal Software Engineer, you will serve as a technical leader for OneTrust's AI Governance platform, driving the design, scalability, and...Work experience placementWork at officeLocal areaWorldwideFlexible hours3 days per week1 day per week$270k - $375k
...help redefine how AI gets deployed in the real world, then you’ll thrive here. About The Role Motion is hiring an experienced software engineer who can make key technical decisions and implement large software projects to help Motion scale the next 2 orders of magnitude...Local areaRemote workVisa sponsorshipWork visa$227.04k - $283.8k
...dreamers and builders in the world. We're looking for a Principal Engineer to drive the technical direction and architecture of... ...a unique opportunity to shape how developers build and ship software on a platform purpose-built for simplicity and scale. We'...Temporary workLocal areaRemote workWorldwideFlexible hours- ...Principal Software Engineer - Pay Group Engineering We're hiring seasoned engineers to join our teams that work on core platform capabilities, improving our existing systems for extensibility and scalability, and building the future of Gusto's Payroll and Tax systems...Minimum wageFlexible hours
$349k - $431k
...allowing ML practitioners like you to develop multi-modal models and techniques at scale. You will report to our Director of Engineering in our Perception Organization. You will: Develop sensor-fusion foundation models for the Waymo Driver which can run on the...Full timeRemote work$160.2k - $425k
...GitHub GitHub is the world's leading platform for agentic software development - powered by Copilot to build, scale, and... ...Remote, United States Overview GitHub is seeking a Principal Software Engineer to help shape the future of our core platform infrastructure...Ongoing contractRemote workWorldwide$220k - $265k
...Location Huntington Beach; San Francisco Employment Type Full time Location Type On‑site Department Engineering Software Compensation Principal Software Engineer $220K – $265K Offers Equity At Mach, we believe that compensation is more than just a paycheck. It's a comprehensive...Full timeWork experience placementWork at officeLocal area$198.24k - $272.58k
...Principal Software Engineer, iOS (Innovation Lab) We're looking for a Principal Engineer, iOS to join Procore's Mobile Innovation team. In this role, you'll have the unique opportunity to drive the next generation of field application platform initiatives in a global...Work experience placementWork at officeLocal areaImmediate start$170k - $230k
...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...Full timeTemporary workLocal areaFlexible hours$385k
...to Jobs Apply Now Compensation $385,000-$490,000/yr + equity Posted April 3, 2026 Required Skills B2B engineering distributed systems API design Requirements Principal level Visa Sponsorship Not mentioned Relocation Not mentioned About the Role Principal-level role for...RelocationVisa sponsorship$204k - $348k
...Sr Principal/Principal Software Engineer, App Cambridge, MA USA; San Francisco, CA USA Scientists shouldn't have to context-switch between a dozen tools to go from hypothesis to result. We're building the platform that makes this a reality — and we need engineers...Full timeWork at officeLocal areaFlexible hours$139.9k - $274.8k
...this role you will be helping to build features that empower front line workers to do their best work efficiently. As Principal Software Engineer on Copilot Studio Knowledge, you will be working on a product on the bleeding edge that is adopting the latest...Ongoing contractLocal area$225k - $245k
...Principal Software Engineer Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's applications, data, and business processes. Customers trust Saviynt to safeguard their digital assets, drive operational efficiency...$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,...$276k - $414k
...other services; and its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated products that... ...with privacy at the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you'll do: Design, implement...Temporary workLive inWork at officeLocal area$99.6k - $223.4k
...Principal Software Development Engineer Oracle Cloud Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure automation, and developer productivity at scale. We are looking for a Principal Software...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- senior principal software engineer San Francisco, CA
- principal software engineer San Francisco, CA
- principal San Francisco, CA
- principal scientist San Francisco, CA
- principal solutions consultant San Francisco, CA
- principal consultant San Francisco, CA
- principal solution architect San Francisco, CA
- principal data scientist San Francisco, CA
- principal cloud computing engineer San Francisco, CA
- senior principal scientist San Francisco, CA

