FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Automations
Plentiful.aiSenior Software Engineer at Plenful designing systems for our automations platform. Collaborating across teams to enhance workflow automation and build integrations for healthcare data.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and building automated systems, with a strong focus on distributed systems, workflow orchestration, and large-scale data pipelines. Proven ability to enhance system reliability, performance, and maintainability while collaborating effectively across engineering, DevOps, and UX teams.
Highest-signal resume keywords
Distributed SystemsWorkflow OrchestrationSQL Database ExpertiseLarge-Scale Data PipelinesProject Ownership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringData StructuresAlgorithmsSystem DesignPerformance OptimizationError HandlingState TrackingWebhook HandlersEvent-Driven WorkflowsDeployment Automation
Soft Skills
Strong Communication SkillsMentoring
Tools & Technologies
SFTPREST APIsSpreadsheetsEmailObservability Tools
Industry Keywords
Automated SystemsWorkflow AutomationIncident ResponsePostmortemsMaintainability Standards
Tech Stack
Tools & technologiesDistributed SystemsSQL
About the role
Key responsibilities & impact- Design and build systems that power our automations platform.
- Own major components for processing automated workflows.
- Collaborate closely with DevOps, ML/AI, Customer Success, and UX teams.
- Contribute to the design and evolution of our workflow automation system.
- Implement scheduling, queuing, rate limiting, and retry logic.
- Build components for state tracking, error handling, and cleanup across distributed tasks.
- Enhance observability, structured logging, and deployment automation with DevOps.
- Maintain integrations with SFTP, email, databases, spreadsheets, and REST APIs.
- Develop file processing pipelines handling high data volumes.
- Create and maintain webhook handlers, polling services, and event-driven workflows.
- Own complex backend projects from design through deployment.
- Participate in architectural discussions and help drive maintainability standards.
- Mentor junior engineers through code reviews and technical discussions.
- Participate in incident response and postmortems with a focus on prevention.
Requirements
What you’ll need- 7+ years of professional software engineering experience.
- Experience with distributed systems, workflow orchestration, automated systems, and event-driven pipelines at scale.
- Strong database expertise: SQL, schema design, and performance optimization.
- Solid computer science fundamentals (data structures, algorithms, system design).
- 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.
- Strong communication skills for technical discussions and documentation.
Benefits
Comp & perks- Unlimited PTO
- Fully covered health insurance (medical, dental, and vision)
- Meal stipend
- Health & wellness stipend
- 401(k) matching
- Stock options