What is a Software Engineer at Eli Lilly and?
As a Software Engineer at Eli Lilly and, you play a vital role at the intersection of life sciences, technology, and global healthcare innovation. Technology at Eli Lilly and is not merely an internal support function; it is a core driver of pharmaceutical discovery, automated lab operations, clinical trial execution, and advanced manufacturing platforms. Whether building high-throughput data processing engines within the Data Foundry, engineering control software for the Lilly Medicine Foundry, or creating scalable full-stack enterprise applications, your engineering contributions directly accelerate the delivery of life-saving medicines to patients worldwide.
In this position, you will design, build, and maintain robust, enterprise-grade software systems that handle high complexity and stringent regulatory environments. You will work across modern technical stacks—ranging from cloud-native microservices using JavaScript, Node.js, and React, to low-level automation algorithms, data integration pipelines, and statistical modeling tools. The systems you build must balance scalability, speed, and reliability while maintaining strict compliance with healthcare data standards and security requirements.
The role offers exceptional technical breadth and interdisciplinary collaboration. You will partner with cross-functional teams comprising scientific researchers, process engineers, data scientists, and product managers. Succeeding as a Software Engineer at Eli Lilly and requires not only strong algorithmic and system design skills, but also a deep alignment with the company's core values of integrity, excellence, and respect for people.




