Staff Software Engineer leading design and development of automation systems for healthcare operations. Collaborate with technical and operational teams to enhance workflow efficiency.
Responsibilities
Maintain and evolve our workflow automation system that runs across serverless and containerized environments, processing millions of tasks each month.
Design scheduling, queuing, rate limiting, and retry logic for reliable and 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.
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 per 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 to ensure data consistency.
Collaborate with ML/AI teams on data pipelines for model training and inference.
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, focusing on long-term reliability.
Write and review RFCs to document and guide key architectural decisions.
Requirements
8+ years of professional software engineering experience
Strong background in distributed systems, workflow orchestration, automated systems, and event-driven pipelines at scale
Advanced database expertise: SQL, schema design, query tuning, and operations at scale
Solid computer science fundamentals (data structures, algorithms, system design)
Experience building and maintaining large-scale data pipelines
3+ years of technical leadership, guiding projects and mentoring engineers
Track record of improving reliability, managing incidents, and reducing technical debt
Strong written and verbal communication skills for documentation and cross-team collaboration
Experience working closely with DevOps, observability, ML/AI, and UX teams.
Benefits
Enjoy unlimited PTO
Fully covered health insurance (medical, dental, and vision)
Junior Softwareentwickler C/C# bei DPS, einem Software - und Beratungsunternehmen für die Finanzwirtschaft. Verantwortung für die Neuentwicklung von Bankensoftware und aktive Prozessverbesserung.
Student working on web applications in a team focused on sustainability and innovation. Engaging in projects that contribute to tomorrow's software solutions.
Junior Software Engineer collaborating with an agile team to design and implement web and mobile platforms. Focused on developing front - end and back - end components with modern technologies.
Senior Manager, Full Stack Engineer at Bristol Myers Squibb leading AI initiatives for Global Regulatory Sciences. Overseeing product development and operational leadership in a regulated environment.
Computer Science/Software Engineering Intern at AMERICAN SYSTEMS performing software development and testing for avionics systems. Join a team of skilled professionals to work with cutting - edge technology.
Senior Software Engineer designing and building systems that power automations platform in healthcare. Collaborating with DevOps, ML/AI, and UX teams to enhance operational efficiency.
Full Stack Developer at Rockwell Automation designing and delivering reliable applications. Collaborating in an agile team leveraging modern technologies for automation solutions.
Senior Software Engineer developing Linux kernel drivers for CXI interconnect at Hewlett Packard Enterprise. Focusing on high - performance computing and data - intensive workloads with innovative solutions.
Senior Software Engineer implementing libfabric and user - space networking solutions for HPE. Focused on high - performance computing and data - intensive workloads with a collaborative team.
Software Engineer on the Enterprise Team supporting Notion’s largest customers with various integrations and security features. Enhance performance and grow infrastructure expertise while collaborating closely with sales and technical teams.