Search by job, company or skills

Lilly India

Sr. Principal Software Engineering

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 months ago

Job Description

Back to search results

Previous job Next job

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.

Sr. Principal Software Engineering

Job Family: Software Engineering

Time Type: Full time

Job Type: Regular

Level: R4

Post: Internal & External

Come build the next generation of Software Engineering, so we can reach and support more patients digitally!

Lilly's mission is to develop and maintain software products that meet the needs and requirements of both our internal and external customers. This typically involves a combination of activities such as gathering and analyzing user requirements, designing, and implementing software solutions, testing and debugging code, and maintaining and improving the performance and reliability of the software over time. The goal of software engineering at Lilly is to create high-quality, reliable, and effective software utilizing cutting edge methodologies and integrations to solve Lilly's real-world problems and provide value to our customers.

What You'll Be Doing

  • Develop and contribute to frontend/backend frameworks
  • Develop backend services to support API integrations
  • Replace external commercial off the shelf (COTs) services with internal services that are written to handle scale
  • Create reusable software products that are built to scale
  • Performing as technical leads, apply dependency analysis and performance engineering for analyzing and trouble shooting large software system and/or data science solutions

What You Should Bring

  • Hands-on engineering experience in the software space.
  • Good communication skills and ability to work effectively across multiple business and technical teams.
  • Practical experience of cloud technologies and software engineering.
  • Web Security and Healthcare compliance experience is a plus.
  • A high level of intellectual curiosity, external perspective, and innovation.
  • Solid understanding of SDLC, security as it relates to DevSecOps and Agile program management.
  • Experience with architectural patterns of distributed applications on cloud.

Basic Qualifications

  • CS degree in computer science, Computer Engineering, or related discipline.
  • Applicants should have 8+ years of experience in industry developing software.
  • The candidate can demonstrate a deep understanding of fault-tolerant, scalable distributed systems.
  • Able to act as a mentor and lead more junior engineers in advancing their skill sets and performing code reviews.
  • Go, Rust, Java, C++, Python, or other OOP language
  • Understanding of HTTP and APIs (Rest based and others)
  • Experience with CI/CD pipelining
  • Experience refactoring and re-platforming
  • All aspects of testing including A/B, B/G, Canary, etc.
  • Qualified candidates must be legally authorized to be employed in the United States. Lilly does not anticipate providing sponsorship for employment visa status (e.g., H-1B or TN status) for this employment position.

About The Organization

Tech@Lilly builds and maintains capabilities using pioneering technologies like most prominent tech companies. What differentiates Tech@Lilly is that we create new possibilities 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 solutions in every area of our business.

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 does not discriminate on the basis of age, race, color, religion, gender, sexual orientation, gender identity, gender expression, national origin, protected veteran status, disability or any other legally protected status.

#WeAreLilly

Close the popup

Apply Now

Get notified for similar jobs

Sign up to receive job alerts

Enter Email address (Required)

Success! Successfully subscribed for similar jobs ok Failure! You have already subscribed for this job ok Failure! Failed to subscribed for similar jobs ok

Success!

Successfully subscribed for similar jobs

Failure!

Get tailored job recommendations based on your interests.

profile icon

4 hours.

Profile recommendations

No recommendations found

Similar Jobs

  • $index data-ph-at-id=jobs-list-item data-ph-id=ph-page-element-page4-8idicl au-target-id=762 role=listitem>

Principal software Engineer full stack -R3

  • || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Location Hyderabad, Telangana, India 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Category Information Technology 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category aurelia-hide au-target-id=873>
  • $index data-ph-at-id=jobs-list-item data-ph-id=ph-page-element-page4-8idicl au-target-id=762 role=listitem>

Sr. Software Engineering

  • || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Location Hyderabad, Telangana, India 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Category Information Technology 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category aurelia-hide au-target-id=873>
  • $index data-ph-at-id=jobs-list-item data-ph-id=ph-page-element-page4-8idicl au-target-id=762 role=listitem>

Sr. Software Engineering - Backend

  • || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Location Hyderabad, Telangana, India 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Category Information Technology 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category aurelia-hide au-target-id=873>
  • $index data-ph-at-id=jobs-list-item data-ph-id=ph-page-element-page4-8idicl au-target-id=762 role=listitem>

Platform Engineering Manager

  • || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Location Hyderabad, Telangana, India 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Category Information Technology 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category aurelia-hide au-target-id=873>
  • $index data-ph-at-id=jobs-list-item data-ph-id=ph-page-element-page4-8idicl au-target-id=762 role=listitem>

Site Reliability Engineer

  • || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Location Hyderabad, Telangana, India 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Category Information Technology 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category aurelia-hide au-target-id=873>
  • $index data-ph-at-id=jobs-list-item data-ph-id=ph-page-element-page4-8idicl au-target-id=762 role=listitem>

Full-Stack Automation Software Engineer

  • || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Location Hyderabad, Telangana, India 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Category Information Technology 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category aurelia-hide au-target-id=873>
  • $index data-ph-at-id=jobs-list-item data-ph-id=ph-page-element-page4-8idicl au-target-id=762 role=listitem>

Full-Stack Automation Software Engineer

  • || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Location Hyderabad, Telangana, India 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Category Information Technology 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category aurelia-hide au-target-id=873>
  • $index data-ph-at-id=jobs-list-item data-ph-id=ph-page-element-page4-8idicl au-target-id=762 role=listitem>

Technical People Manager - DevSecOps and Platform (Kubernetes)

  • || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Location Bangalore, Karnataka, India 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Category Information Technology 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category aurelia-hide au-target-id=873>
  • $index data-ph-at-id=jobs-list-item data-ph-id=ph-page-element-page4-8idicl au-target-id=762 role=listitem>

Cloud DevOps Automation Engineer

  • || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Location Hyderabad, Telangana, India 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target hide dual-category aurelia-hide au-target-id=873> 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category au-target-id=873> Category Information Technology 1)) || ([category].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && ([title,multi_location, multi_category, descriptionTeaser,location].indexOf(eachAttr.name) == -1)) data-ph-id=ph-page-element-page4-7nOFP3 class=au-target dual-location dual-category aurelia-hide au-target-id=873>

No recommendations found

Jobseekers Also Viewed

No recommendations found

Share this Opportunity

Share job link

To your colleagues or friends

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 113395359