Eli Lilly and Company

Software Engineer

Eli Lilly and Company

full-time

Posted on:

Location Type: Office

Location: LouisvilleColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $72,000 - $213,400 per year

About the role

  • Work with laboratory scientists to develop new features and enhance existing functionality for workflow management, including assay request handling, plate definitions, and sample tracking and results analysis
  • Maintain and extend integrations with internal / external APIs
  • Design, implement and test database schema changes, write efficient queries for PostgreSQL
  • Write unit tests, integration tests, and ensure code coverage
  • Demonstrate best practice on code quality, documentation, CI/CD rigor, and architectural best practices, ensuring our research code is robust enough for enterprise production.
  • Serve as a bridge between discovery teams, and IT/Cloud organizations, converting scientific intent into rigorous engineering specifications.

Requirements

  • Bachelor’s degree in computer science, engineering, or related discipline with 3+ years of relevant experience
  • Experience building full stack applications in Life Sciences, Biotech, or a similar R&D environment.
  • Experience with relational databases (PostgreSQL)
  • Experience with Django ORM, migrations, and model design
  • Experience with Django REST Framework for API development
  • Experience building scalable production applications using Django, Python (FastAPI, Flask) for backend and modern frameworks (React, TypeScript) for frontend.
  • Experience implementing robust CI/CD pipelines and Infrastructure-as-Code
  • Qualified applicants must be authorized to work in the United States on a full-time basis.
Benefits
  • 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
  • well-being benefits (e.g., employee assistance program, fitness benefits, and employee clubs and activities)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PostgreSQLDjango ORMDjango REST FrameworkPythonFastAPIFlaskReactTypeScriptCI/CDInfrastructure-as-Code
Soft Skills
communicationcollaborationproblem-solvingattention to detailadaptabilityorganizational skillstechnical documentationcross-functional teamworkanalytical thinkingproject management