Principal Software Development Engineer
Core
Lead the design, development, and optimization of the Unified Lab Management (ULM) platform to digitize lab experimentation, simulations, and electronic recipe management for Amgen's Operations.
Role type
Principal Software Development Engineer (Technical Lead)
Builds
Unified Lab Management (ULN) platform, Electronic Lab Notebook, Instrument Data Acquisition Platform
Domain
Biotechnology / Pharmaceutical Manufacturing / Lab Informatics
Deliverable
production ML models | product features | infrastructure
Required skills
End-to-end software development lifecycle, Technical product ownership, Business analysis, Scaled Agile practitioner, Leadership and transformation, Architectural decision making, Vendor management, Cross-functional team leadership, GxP compliance, Solution engineering, Backlog management, Quality validation
Preferred skills
Lab solution landscape expertise (ELN, MES, inventory management), Lab Informatics, Health and life sciences domain knowledge, Cross-functional data harmonization
Technologies
Java, Python, Pipeline Pilot, C#, SQL RDBMS, SPARQL, Web Services, SOAP, REST, PLM, ERP, MES, Enterprise Data Lake
Responsibilities
Drive architectural decisions across multiple projects; Design and implement IS solutions for end-to-end digitization; Collaborate with IS Architects to implement integrated solutions across PLM, ERP, MES, and Data Lake; Perform hands-on development including configuration and extensions; Oversee external contractors and consultants; Ensure compliance with quality and GxP standards; Lead and coach mid-level and senior engineers.
Seniority
Principal, hands-on IC with leadership and mentorship