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.
Apply directly at Plenful →Create a free account for alerts like thisView Plenful immigration profile
This listing is sourced directly from Plenful's careers page and normalized into a canonical job model.