Jobs · Engineering · Connecticut

Senior Orchestration Software Engineer- Workflow & Integration

Alexion Pharmaceuticals, Inc. · New Haven, CT · 3 wk ago
EngineeringFull-time

About the role

This role is software-leaning and science-facing, requiring experience with pharmaceutical product development workflows, verification via vision/sensors, and data product thinking. The role involves translating scientist needs into robust orchestration, implementing run-control logic, developing reusable drivers/adapters, integrating instruments/robots with schedulers and data services, and supporting operator UAT and day-2 enablement.

Responsibilities

  • Own the software layer that coordinates instruments and robots into push-button, reusable workflows.
  • Design state models, events, and integration modules; partner with data engineering experts to define schemas and event contracts.
  • Deliver production-grade releases with observability and rollback.
  • Implement run-control logic (state models/events), exception handling, recovery/rollback, and scheduling for automated work cells and instruments.
  • Develop reusable drivers/adapters and interface modules aligned to documented contracts, coding standards, and versioning, review code, and tests for quality.
  • Integrate instruments/robots with schedulers and data services using interfaces and SDKs; partner with data engineering experts to define schemas and event models to support analytics and ML features.
  • Apply configuration-as-code, CI/CD, automated testing, and secure development practices; ship documented releases and migration guides.
  • Instrument workflows with telemetry/logs/alerts; define service level indicators and objectives for orchestration software; participate in postmortems and reliability exercises.
  • Support commissioning, cutovers, and hypercare for priority workflows; track reuse, commissioning time, error/rerun reduction, and uptime.
  • Continuous improvement of orchestration software reliability using telemetry and corrective actions.
  • High-quality documentation, release notes, and onboarding kits that enable repeatable adoption.

Requirements

  • Education/experience: PhD + 0 years, or MS + 4 years, or BS + 8 years in Computer Science, Engineering, or a related field (or equivalent experience)—including 4+ years building software for lab or industrial automation or robotics, with hands on orchestration or controls integration.
  • Proficiency in one or more languages common in automation (for example, Python, C#, or Java) and experience with event-driven patterns and state machines.
  • Experience with interfaces, SDKs, and message buses; integrating with schedulers and data services; familiarity with schema design, data contracts, and basic SQL.
  • Collaboration with scientists/operators, mechatronics/controls, and data engineers; clear, user-focused documentation.

Qualifications

  • Experience with biologics workflows (cell culture, purification, analytics) and integrating with ELN/LIMS/SDMS systems.
  • Hands-on work with robotics SDKs, verification via vision/sensors, barcode or RFID, or material-handling subsystems.
  • Familiarity with observability tooling (metrics/logs/alerts), defining service levels, and structured postmortems.

Skills

  • Software development skills for lab or industrial automation or robotics.
  • Experience with event-driven patterns and state machines.
  • Experience with interfaces, SDKs, and message buses.
  • Experience with integrating with schedulers and data services.
  • Experience with schema design, data contracts, and basic SQL.
  • Collaboration with scientists/operators, mechatronics/controls, and data engineers.
  • Clear, user-focused documentation.

Benefits

Join us in our unique and ambitious world. We offer a competitive compensation package, including a comprehensive benefits program that includes health insurance, retirement plans, and paid time off.

Pay

The salary range for this position is $100,000 - $150,000 annually, depending on experience and qualifications.

Schedule

The schedule for this role is flexible, but employees are expected to work a minimum of four days per week from the office. We balance this expectation while respecting individual flexibility.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com