Senior Principal Software Engineer
Eli Lilly and CompanyMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Architect and lead scalable cloud-native software systems integrating Generative AI and Large Language Models (LLMs) across backend and frontend.
Own full software development lifecycle including design, build, QA, deployment, and monitoring of AI-powered platform capabilities.
Drive cross-functional technical collaboration and mentor junior engineers; set technical direction and best practices focused on observability, reliability, and security.
Minimum Requirements
Bachelor’s degree in computer science or related technical field.
Hands-on experience with Python, Go, or TypeScript programming languages.
Experience building or integrating Generative AI or LLM-based solutions; familiarity with agentic AI concepts/frameworks (e.g., MCP, A2A).
Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
Experienced in designing and delivering AI-first, cloud-native software platforms at enterprise scale with familiarity in microservices and container orchestration (Kubernetes).
Comfortable owning end-to-end solutions and collaborating with cross-functional teams including product, data science, security, and infrastructure.
Proficient using AI-enhanced development tools and prompt engineering for rapid prototyping and high-quality code generation.
