Senior Software Engineer
Company: Eli Lilly and Company
Location: Indianapolis
Posted on: May 24, 2025
Job Description:
At Lilly, we unite caring with discovery to make life better for
people around the world. We are a global healthcare leader
headquartered in Indianapolis, Indiana. Our employees around the
world work to discover and bring life-changing medicines to those
who need them, improve the understanding and management of disease,
and give back to our communities through philanthropy and
volunteerism. We give our best effort to our work, and we put
people first. We're looking for people who are determined to make
life better for people around the world.Organization Overview:The
Software Product Engineering organization (SPE) delivers innovative
tech solutions to aid, accelerate, and support work done across
Lilly. This role is targeted at a software engineer who enjoys
working with a cross-functional team, thinking innovatively, and
developing robust infrastructure and code in support of
accelerating scientific business processes. This position will
report to the Associate Director of Software Product Engineering,
Research Technologies and will partner with individuals from across
Tech@Lilly organizations to deliver solutions and enable tech
supporting a wide range of software and business processes.What
You'll Be Doing:
- Work as an experienced, senior software engineer on a team of
full stack software developers to develop and maintain software
platforms and products
- Assist in bridging skillsets and facilitate knowledge sharing
across the development team, fostering a cross-functional
environment where every team member can effectively contribute
- Troubleshooting complex distributed systems, proposing and
delivering preventative solutions
- Following and establishing processes and patterns to streamline
operations of a complex system
- Proactively planning platform work, organizing, and
communicating roadmap objectives to teams
- Perform code reviews and participate in pair programming
sessions
- Develop secure, quality code and associated tests
- Work in a modern Agile environment to deliver customer value
with regular cadenceWhat You Should Bring:
- Strong understanding of Amazon Web Services (AWS)and/or
Microsoft Azure
- Experience working with Kafka and Temporal.IO
- Experience with applying AI/ML techniques to solve problems,
demonstrated understanding of emerging technologies
- Experience working with teams across organizational and
geographic boundaries and multiple levels within the
organization
- Strong teamwork, self-management, problem-solving
abilities
- Ability to effectively lead technical development teams
- Familiarity with chemistry or biology lab processes
- Experience translating customer needs into technical
requirements
- Excellent oral and written communication skills
- Experience in multiple common tech languagesBasic Requirements:
- Bachelors degree in computer science, software engineering, or
similar field
- 8+ years development experience in Java, Kotlin, Python, or
similar languages, web development languages, and database
languages
- Extensive experience architecting, building, and maintaining
platforms built on Kubernetes and AWS technologies
- Experience working with Git, specifically working in a team
which adopts modern Git practices
- Experience working in a software development team following
modern software development practices (Testing, Code Reviews, Code
Coherence, use of a multitude of frameworks/libraries)
- Experience in translating business requirements to recommended
solutionsOrganization OverviewLilly IT builds and maintains
capabilities using cutting edge technologies like most prominent
tech companies. What differentiates Lilly IT is that we redefine
what's possible through tech to advance our purpose - creating
medicines that make life better for people around the world, like
data driven drug discovery and connected clinical trials. We hire
the best technology professionals from a variety of backgrounds, so
they can bring an assortment of knowledge, skills, and diverse
thinking to deliver innovative solutions in every area of our
business.Lilly's Software Product Engineering (SPE) organization is
focused on building software platforms to accelerate our ability to
reach and support patients, digitally. This organization is powered
by software engineering experts that solve challenging problems
around patient engagement and drug discovery with code.Lilly is
dedicated to helping individuals with disabilities to actively
engage in the workforce, ensuring equal opportunities when vying
for positions. If you require accommodation to submit a resume for
a position at Lilly, please complete the accommodation request form
() for further assistance. Please note this is for individuals to
request an accommodation as part of the application process and any
other correspondence will not receive a response.Lilly is proud to
be an EEO Employer and does not discriminate on the basis of age,
race, color, religion, gender identity, sex, gender expression,
sexual orientation, genetic information, ancestry, national origin,
protected veteran status, disability, or any other legally
protected status.
Our employee resource groups (ERGs) offer strong support networks
for their members and are open to all employees. Our current groups
include: Africa, Middle East, Central Asia Network, Black Employees
at Lilly, Chinese Culture Network, Japanese International
Leadership Network (JILN), Lilly India Network, Organization of
Latinx at Lilly (OLA), PRIDE (LGBTQ+ Allies), Veterans Leadership
Network (VLN), Women's Initiative for Leading at Lilly (WILL),
enAble (for people with disabilities). Learn more about all of our
groups.Actual compensation will depend on a candidate's education,
experience, skills, and geographic location. The anticipated wage
for this position is$63,750 - $180,400Full-time equivalent
employees also will be eligible for a company bonus (depending, in
part, on company and individual performance). In addition, Lilly
offers a comprehensive benefit program to eligible employees,
including eligibility to participate in a company-sponsored 401(k);
pension; vacation benefits; eligibility for medical, dental, vision
and prescription drug benefits; flexible benefits (e.g., healthcare
and/or dependent day care flexible spending accounts); life
insurance and death benefits; certain time off and leave of absence
benefits; and well-being benefits (e.g., employee assistance
program, fitness benefits, and employee clubs and activities).Lilly
reserves the right to amend, modify, or terminate its compensation
and benefit programs in its sole discretion and Lilly's
compensation practices and guidelines will apply regarding the
details of any promotion or transfer of Lilly
employees.#WeAreLilly
#J-18808-Ljbffr
Keywords: Eli Lilly and Company, Lafayette , Senior Software Engineer, IT / Software / Systems , Indianapolis, Indiana
Didn't find what you're looking for? Search again!
Loading more jobs...