Senior Software Engineer
Location: Indianapolis
Posted on: June 23, 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 cadence What 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 languages Basic Requirements:
Bachelors degree in computer science, software engineering, or
similar field 10 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 solutions Organization Overview Lilly
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 (
https://careers.lilly.com/us/en/workplace-accommodation ) 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,400 Full-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
Keywords: , Terre Haute , Senior Software Engineer, IT / Software / Systems , Indianapolis, Indiana