Plenful

Plenful

Senior Software Engineer, Automations

San Francisco (Hybrid), Seattle (Remote) · Senior

Sponsorship not specifiedDetected 4 days ago
Distributed SystemsData StructuresAlgorithmsCode ReviewSQLDevOpsRESTMachine LearningData EngineeringAI OrchestrationIncident ResponseExcelCustomer SuccessHL7/FHIRCommunicationCollaboration

About the role

  • You'll take ownership of major components that will power our platform in the processing of automated workflows.
  • You'll work closely with DevOps, ML/AI, Customer Success, and UX teams.

Responsibilities

  • Core Infrastructure & Workflow Orchestration Contribute to the design and evolution of our workflow automation system that runs across serverless and containerized environments, processing millions of tasks each month.
  • Implement scheduling, queuing, rate limiting, and retry logic for reliable and fair resource allocation.
  • Build components for state tracking, error handling, timeouts, and cleanup across distributed tasks.
  • Collaborate with DevOps to enhance observability, structured logging, tracing, and deployment automation.
  • External Integrations & Data Pipelines Build and maintain integrations with SFTP, email, databases, spreadsheets, and REST APIs, including credential management and failure recovery.
  • Develop and operate file processing pipelines handling high data volumes across diverse formats (PDF, Excel, CSV, JSON).
  • Create and maintain webhook handlers, polling services, and event-driven workflows.
  • Technical Impact & Collaboration Take ownership of complex backend projects from design through deployment.
  • Participate in architectural discussions, propose improvements, and help drive high reliability and maintainability standards.
  • About the role We're looking for a Senior Software Engineer to design and build systems that power our automations platform.

Requirements

  • Experience with large-scale data pipelines Ability to take ownership of projects and collaborate effectively across engineering, DevOps, ML teams, and UX teams.
  • Proven experience improving reliability, performance, and maintainability in production systems.
  • Must be located in either metropolitan area.
  • Experience with distributed systems, workflow orchestration, automated systems, and event-driven pipelines at scale.

Benefits

  • About Plenful Plenful is on a mission to transform healthcare operations from the inside out.
  • Built by healthcare operators for healthcare operators, Plenful is driven by a deep understanding of the challenges facing today's care teams.
  • We're passionate about equipping healthcare workers with world-class tools that deliver real, measurable impact, and we're proud to serve leading healthcare organizations across the country.
  • If you're excited to help shape the future of healthcare, we'd love to meet you.
  • Work with healthcare data formats (HL7, X12, EDI) and collaborate with ML/AI teams on data pipelines for model training and inference.

Company info

  • Participate in incident response and postmortems with a focus on prevention and system resilience. text What we're looking for 7+ years of professional software engineering experience.

This listing is sourced directly from Plenful's careers page and normalized into a canonical job model.