
Software Engineer
Eli Lilly and Company
full-time
Posted on:
Location Type: Office
Location: Louisville • Colorado • United States
Visit company websiteExplore more
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