Sr. Principal Software Engineering

IN: Hyderabad - LCCI, India

Eli Lilly and Company

Lilly is a medicine company turning science into healing to make life better for people around the world.

View all jobs at Eli Lilly and Company

Apply now Apply later

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

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Agile APIs CI/CD Computer Science Distributed Systems Drug discovery Engineering Java OOP Python Rust SDLC Security Testing

Region: Asia/Pacific
Country: India

More jobs like this