onsite
Senior Orchestration Software Engineer - Workflow & Integration - Alexion Pharmaceuticals
Software Engineer
Lead the design and delivery of production‑grade workflow orchestration software that coordinates laboratory instruments and robots, leveraging Python, Node.js, and cloud-native tools to create reusable, observable pipelines for pharmaceutical product development.
About the role
Key Responsibilities
- Architect and implement state models, event flows, and integration modules that enable push‑button, reusable workflows for laboratory instruments and robots.
- Collaborate with data engineering teams to define schemas, event contracts, and data pipelines that support real‑time monitoring and analytics.
- Deliver production‑grade releases with robust observability, automated rollback, and continuous integration/continuous deployment pipelines.
- Drive performance, scalability, and reliability improvements across the orchestration stack, ensuring high availability in a regulated environment.
- Mentor junior engineers and provide technical guidance on best practices for workflow design and cloud deployment.
Requirements
- 5+ years of software engineering experience, with a focus on workflow orchestration and event‑driven architectures.
- Proficiency in Python and Node.js, and hands‑on experience with AWS services, Docker, and Kubernetes.
- Strong understanding of observability tools (e.g., Prometheus, Grafana, OpenTelemetry) and CI/CD pipelines.
- Experience in regulated or pharmaceutical environments is highly desirable.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsdockerkubernetes