# Staff Software Engineer

**Company:** [Plenful](https://hotfix.jobs/companies/plenful)
**Location:** San Francisco, CA
**Role:** Fullstack Engineering
**Experience:** 8+ years
**Skills:** Distributed Systems, Workflow Orchestration, Event-Driven Pipelines, SQL, Database Schema Design, Query Tuning, Data Structures, Algorithms, System Design, Data Pipelines, Hl7, X12, Edi, REST APIs, Python
**Posted:** 2026-07-23

> Lead the design and development of core workflow automation, integrations, and data pipelines for Plenful's AI healthcare operations platform. Requires 8+ years of software engineering experience with strong distributed systems and technical leadership background.

## Job Description

## What You’ll Do

### Core Infrastructure & Workflow Orchestration
- Maintain and evolve our workflow automation system that runs across serverless and containerized environments, processing millions of tasks a month.
- Design scheduling, queuing, rate limiting, and retry logic for reliable, fair resource allocation.
- Build mechanisms for state tracking, error handling, timeouts, and cleanup across distributed tasks.
- Partner with DevOps on observability, structured logging, tracing, and deployment automation.

### External Integrations & Data Pipelines
- Manage integrations with SFTP, email, databases, spreadsheets, and REST APIs, with secure credential and failure recovery handling.
- Build and maintain file processing pipelines that handle millions of files a month.
- Work with healthcare data formats (HL7, X12, EDI) and standard file types (PDF, Excel, CSV, JSON).
- Develop webhook handlers, polling services, and event-driven workflows that keep data consistent.
- Collaborate with ML/AI teams on data pipelines for model training and inference.

### Technical Leadership
- Lead technical projects and set quality and reliability standards for the backend team.
- Identify and reduce technical debt; plan and execute major system improvements and migrations.
- Mentor engineers through code reviews, design sessions, and pair programming.
- Participate in incident response and postmortems, with a focus on long-term reliability.
- Write and review RFCs to document and guide key architectural decisions.

## You May Be a Fit If
- You've spent 8+ years in professional software engineering.
- You have a strong background in distributed systems, workflow orchestration, automated systems, and event-driven pipelines at scale.
- You have advanced database expertise: SQL, schema design, query tuning, and operations at scale.
- Your computer science fundamentals — data structures, algorithms, system design — are solid.
- You've built and maintained large-scale data pipelines.
- You've spent 3+ years in technical leadership, guiding projects and mentoring engineers.
- You have a track record of improving reliability, managing incidents, and reducing technical debt.
- You communicate clearly in writing and in conversation, for documentation and cross-team collaboration.
- You've worked closely with DevOps, observability, ML/AI, and UX teams.

## Benefits & Perks
- Healthcare Coverage — Full medical, dental, and vision insurance for you and participation for your family
- 401(k) with Company Match — Plenful matches 50% of your first 3% contributed
- Equity — Every full-time employee shares in our success
- Unlimited PTO — Take the time you need, when you need it
- Daily Lunch Stipend — $100/week to cover your midday meals
- Wellness Stipend — $100/month to support your health and well-being
- Commuter Benefits — $100/month for SF and NYC-based employees
- Parental Leave — Paid leave to support growing families

## Similar jobs

- [Staff Software Engineer: Compute](https://hotfix.jobs/jobs/29419a4e-faf1-42c0-974f-238c380f778d) - Anthropic - San Francisco, CA - $405k – $485k/yr
- [Staff Software Engineer – Genie One Mobile & Desktop](https://hotfix.jobs/jobs/8647a971-1e3b-443e-80bd-f7e5857f4742) - Databricks - Mountain View, CA - $190k – $261k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/c5f07648-bf5f-4780-a5c4-06493c0ee695) - Traba - New York, NY - $240k – $300k/yr
- [Staff Generalist Engineer](https://hotfix.jobs/jobs/aa4fd2d1-09b7-48f6-abb9-8e03a0b396a7) - Greptile - San Francisco, CA - $250k – $300k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/978509de-d014-4e9c-a120-90bb993e0122) - Valon - New York, NY - $255k – $300k/yr

**Apply:** https://hotfix.jobs/jobs/0c8a0fef-d604-4ee7-9382-0ab01f3b7135
**Canonical:** https://hotfix.jobs/jobs/0c8a0fef-d604-4ee7-9382-0ab01f3b7135