At Lilly, the business problem is to deliver innovative, high-quality software solutions that drive business growth and enhance customer experiences in the large molecule discovery space.
Requirements
- Solid understanding of the AI space and practices in modern software
- Ability to manage and keep control of multiple software development and integration efforts
- Demonstrable examples of leading software design and architecture
- Practical knowledge of Agile software development concepts and associated implementations
- Experience with architected asynchronous systems, utilizing tools like Kafka or similar
- Experience with AWS, Azure, and other cloud service providers
- Experience with identity management or authentication providers (preferably Okta)
Responsibilities
- Develop and drive adoption of platform development standards and architecture patterns across the organization
- Enable technical delivery of SPE software components including understanding and addressing risk, privacy, cybersecurity and legal constraints on project delivery
- Drive design of new feature requests that are highly scalable and resilient
- Align SPE technical solutions with Lilly supported technologies
- Provide technical evaluation of proposed project ideas, software changes and future product releases
- Drive the development and execution of our platform innovation roadmap, including creating working proof of concept models in new technology spaces directly connected to future Software Product Engineering capabilities
- Mentor more junior members of the technical team
Other
- Bachelor’s Degree in Computer Science, Information Technology or related technical field
- 10+ years of experience in Software Engineering
- Professional experience in delivering software solutions that span the development life cycle using best practices
- Some travel is expected (a few times a year)
- Ability to work closely with teams across the globe, specifically UK and India