Software Engineer, Oncology Applications
$138k - $224.4kEli Lilly & Co
Job ID: R-110362Company: LillyLocation: San Diego, California, United States of AmericaJob Type: Full TimeCategory: Research & DevelopmentPosted Date: 2026-09-18At Lilly, the work is demanding because patients are waiting. We unite caring with discovery to help make life better for people around the world, knowing that every decision, every detail, and every day matters. Headquartered in Indianapolis, Indiana, our over 50,000 employees around the globe take on complex challenges to discover and deliver life-changing medicines, strengthen how health is understood and managed, and support the communities we serve. This is hard, urgent, selfless work—but it’s work worth doing. If you’re driven by purpose and ready to bring your best to work that truly matters for patients, we invite you to join us. Position: Software Engineer, Oncology ApplicationsReporting to: Director, Software EngineeringLocation: San Diego, CA or South San Francisco, CAAbout the JobAt 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.Position SummaryOncology at Lilly depends on software that connects people, data, systems, and workflows across research and business operations. The Software Engineer, Oncology Applications designs, builds, integrates, and sustains applications that improve access to information, reduce manual work, and help teams operate more efficiently.The position sits within the software engineering group and serves the Oncology organization broadly. The engineer will partner with discovery and translational teams, scientific platforms, informatics, research operations, and View email address on click.appcast.io. Work may include scientific data applications, workflow and process tools, dashboards and reporting, system integrations, automation, and AI-enabled interfaces. The portfolio will evolve with Oncology priorities and technologies.The role requires sound engineering practices, thoughtful use of AI-assisted development, and a focus on secure, tested, maintainable systems.Key ResponsibilitiesDesign, build, deploy, and sustain full-stack applications, data services, workflow tools, and automation for scientific and operational users.Partner with scientists, engineers, informatics teams, and business stakeholders to identify needs, clarify requirements, and define practical deliverables.Improve efficiency by simplifying processes, reducing manual handoffs and duplicative data entry, and connecting fragmented data and systems.Build and maintain APIs, data models, and access layers across scientific, operational, enterprise, and vendor data sources.Integrate applications with laboratory systems, data pipelines, analysis environments, and enterprise platforms.Apply appropriate standards for data quality, provenance, versioning, security, and access control.Develop AI-enabled capabilities where they provide clear value, such as information retrieval, natural-language data access, extraction, annotation, and summarization.Use AI-assisted development tools while maintaining established standards for code review, testing, security, and ownership.Evaluate technology options and recommend whether needs are best addressed through custom development, configuration, integration, reuse, purchase, process change, or retirement.Contribute to shared engineering practices, including version control, peer review, automated testing, CI/CD, containerization, observability, and dependency management.Deploy and operate applications on Lilly cloud infrastructure in partnership with View email address on click.appcast.io and Information Security.Own application reliability, user support, documentation, maintenance, and lifecycle planning.Mentor junior engineers, co-ops, and scientist-developers as appropriate.Required QualificationsBS or MS in computer science, software engineering, or a related discipline, with 4 or more years of professional software engineering experience. An equivalent combination of education and demonstrated experience will be consideredAdditional Preferred QualificationsStrong programming experience with Python or another modern server-side language; Python experience is preferred.Experience developing web applications or APIs using modern server-side frameworks (preferred frameworks for experience: Django, Flask, Ruby on Rails)Front-end development experience with JavaScript or TypeScript and a modern component framework.Experience with relational database design, SQL, APIs, and system integration.Experience with cloud deployment, preferably AWS, as well as containerization and CI/CD pipelines.Fluency with Git-based collaborative development, code review, automated testing, and production support.Experience with AI-assisted development tools and working familiarity with LLM APIs or related application patterns.Ability to work directly with scientific and operational stakeholders and communicate technical options clearly to non-engineers.Demonstrated ability to work independently, manage concurrent projects, and adapt to changing priorities.Experience developing scientific, operational, or data-intensive business applications.Prior work in pharma, biotech, healthcare, research, or another regulated environment.Experience with biological data, laboratory systems, scientific instruments, or research data pipelines.Experience with workflow automation, enterprise integration, reporting, or interactive data visualization.Experience developing AI-enabled or agentic applications over internal data sources.Familiarity with data governance, sensitive-data handling, or controlled-access systems.Work Environment and Physical DemandsThis position is primarily computational and office-based, with regular in-person collaboration with laboratory, informatics, technology, and operations teams. Travel requirements are less than 5%. The physical demands described are representative of those required to perform the essential functions of this role. Reasonable accommodations may be made for individuals with disabilities.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 () 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 is proud to be an EEO Employer and does not discriminate on the basis of age, race, color, religion, gender identity, sex, gender expression, sexual orientation, genetic information, ancestry, national origin, protected veteran status, disability, or any other legally protected status.Our employee resource groups (ERGs) offer strong support networks for their members and are open to all employees. Our current groups include: Africa, Middle East, Central Asia (AMECA), Black Employees at Lilly (View email address on click.appcast.io), Chinese Culture Network (CCN), EnAble, Evolve, Lilly Indian Network (LIN), Organization of Latinx at Lilly (OLA), Pride (LGBTQ+ Allies), Veterans Leadership Network (VLN) and Women’s Initiative for Leading at Lilly (WILL).Actual compensation will depend on a candidate’s education, experience, skills, and geographic location. The anticipated wage for this position is$138,000 - $224,400Full-time equivalent employees also will be eligible for a company bonus (depending, in part, on company and individual performance). In addition, Lilly offers a comprehensive benefit program to eligible employees, including 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; and well-being benefits (e.g., employee assistance program, fitness benefits, and employee clubs and activities).Lilly reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion and Lilly’s compensation practices and guidelines will apply regarding the details of any promotion or transfer of Lilly employees.#WeAreLillySkillspythonapi developmentcloud deploymentawscontainerizationci/cd pipelinesgitjavascripttypescriptrelational database designsqlsystem integrationai-assisted developmentdata modelingapi integrationworkflow automationdata visualizationscientific data application developmentdata governancesensitive-data handlingcontrolled-access systemsmentoringstakeholder communicationproject management
- ...offerings: Staff Augmentation Lifecycle IT solutions Application Development & Support Outsourced Testing Mobile... ...Development and Test Automation Job Description Job Position: Software Engineer (DevOps) Location: San Diego, CA Duration: 6 Months...ApplicationFull time
- ...Description We are helping an on-demand, autonomous ride-hailing company find a Software Engineer to design and build production-grade AI applications, agents, and conversational systems. In this role, you’ll develop AI-powered products that support complex task...ApplicationFull time
$100k - $125k
...REPORTS TO: Director, Baseball Systems STATUS: Full-Time; Exempt Your role as Software Engineer: You will design, develop, and maintain our internal web applications and data pipelines to support a wide range of Baseball Operations departments (including...ApplicationFull timeTemporary workWork experience placementCasual workWork from homeFlexible hoursAfternoon shift- Description SAIC is hiring for a Senior Software Engineer who must be experienced in the full development life cycle using modern methodologies... ...native C and C++ developing real-time and near real-time applications.A minimum of 5 years of experience with C++/CLI or C# using...Application
- ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,... ...IBM Research). Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern...ApplicationFull timeFor contractorsRemote workFlexible hours
$87.1k - $157.45k
Leidos has a new and exciting opportunity for a Software Engineer in our INTEL Sector's Cyber & Analytics Business Area (CABA). Our talented... ..., design, development, and testing of cross‑platform applications. The role involves working with Linux and Android, using development...ApplicationFull timeImmediate startFlexible hours$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others... ...development of native Windows desktop applications using Windows App SDK, WinUI (or related... ...dedication to building accessible and inclusive software. ~ Excellent software engineering...ApplicationFull timeWork at office$129k - $205k
Job TitleSenior Software Engineer - AM&D ECG Solutions (San Diego, CA)Job DescriptionSenior Software Engineer - AM&D ECG Solutions (San... ...develop, and maintain robust, secure, and scalable full-stack applications using Java, Spring Boot, JavaScript, and Angular with a...ApplicationFull timeWork at officeImmediate startRelocation package3 days per week$117.3k - $158.7k
...We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically... ..., testing, and debugging for a large consumer-facing application with significant daily usage. Collaborate with product owners...ApplicationFull timeTemporary workLocal areaFlexible hours$150k - $165k
...Information Assurance, Cybersecurity and Systems Engineering. With offices on both the East and West... ...abounds for the right individual! Software Engineer – 26-035 – San Diego, CA... ...of the listed platforms: ~ Linux application software. ~ Linux kernel and OS (Yocto...ApplicationFull timeFor contractors$125k - $175k
...Description Join our fast-paced and passionate team as a Senior Software Engineer. As we scale, you will be instrumental in building our... ...maintain C++ software for instrument communication and GUI applications. Implement and improve Qt-based graphical user...ApplicationFull timeLocal areaFlexible hours$1,000 per month
...organization. Position Summary: We're looking for a Junior Software Engineer to help take various Agentic verification capabilities from... ..., inclusive and diverse company and we strongly encourage applicants of all genders, ages, ethnicities, cultures, abilities,...ApplicationPermanent employmentFull timeInternshipWork at officeLocal areaWorldwideFlexible hours3 days per week$135k - $200k
...Palantir builds the world’s leading software for data-driven decisions and operations... ...The Role Forward Deployed Software Engineers (FDSEs) understand our customers’ greatest... ...level system design and prototyping to application development and data integration. As an...ApplicationFull timeWork experience placementWork at officeRemote workWork from homeRelocation package$140k - $175k
...operational superiority from ground to space. We are looking for a SW Engineer to join our team of designers of cutting-edge components for space and national security applications, including Software-Defined Radios, Digital Processing Systems, Space-Rated Cameras, Star...ApplicationLong term contractPermanent employmentFull timeContract workFlexible hours$160k - $190k
...Description Job Description Description: Job Title: Software Engineer 5-7 FLSA Status: Exempt Salary Range: $160,000 to $1... ...and ensure that the technology which underpins our applications is ready to scale to meet our business objectives. Essential...ApplicationFull timeWork at officeRemote workMonday to Friday- ...experience at all levels of the enterprise application stack 5+ years of SQL (PostgreSQL)... ...design patterns Work in an Agile software development environment (SCRUM) Work... ...improve upon your already excellent software engineering knowledge Create the best software...ApplicationFull time
$155.6k - $233.4k
...analysis solutions for DNA and RNA NGS applications used by researchers and clinicians... ..., scalable algorithms and software for transcriptomics, oncology, population genomics, and multiomic... ...algorithmic, statistical, and software engineering skills, and will provide technical...ApplicationFull timeLocal areaWorldwide- ...Information Systems Solutions (ISS) is seeking a Software Engineer Ito support the NIWC PAC Information Technology Management Support... ...to the following: · Develop and maintain secure software applications using Python, JavaScript, and other languages across unclassified...ApplicationFull timeContract work
- ...mathematics, computer science, physics, and engineering. Our people are leaders in their... ...world settings. We are seeking a talented software engineer with a strong computer science... ...infrastructure and frontend web applications, including the development of APIs and...ApplicationFor contractorsWork at office
- ...Job Description Job Title: Software Engineer - Inspection Role: Information Technology Relocation Available: Yes Industry... ...and manufacturing of composite structures for a variety of applications including, but not limited to, aerospace vehicles. Rank and...ApplicationPermanent employmentFull timeRelocationFlexible hours
$111.3k - $166.9k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ***This position... ..., and validate embedded and cloud edge software applications across subsystems— AI/Gen AI, Multimedia and...ApplicationFull timeWork experience placementWork from home$104k - $156k
...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Modem Technologies Software General Summary: As a leading technology... ..., or embedded systems. • 1+ year of applicable wireless, semiconductor and/or embedded software...ApplicationFull timeWork from home$141k - $228.8k
...for people around the world.We are seeking a Lab Automation Software Engineering Advisor to join our biotherapeutics discovery automation... ...will have the opportunity to: Design and develop software applications that orchestrate complex automated laboratory workflows and...ApplicationFlexible hours$108.4k - $127.5k
...Sorrento Valley. Position Summary: We're looking for a Software Engineer to join our core software team and contribute across... ...the level of the role change during the hiring process, the applicable salary range may be updated accordingly. Singular Genomics...ApplicationFull timeImmediate startRemote work$129.4k - $194k
...you ever thought possible.We are looking for an experienced software engineer to join our Instrument Software team. This team develops software... ...location of the role change during the hiring process, the applicable base pay range may be updated accordingly. The range...ApplicationFull timeLocal area- Job-ID33115047Reference26-03138The Actual Job Title is Sr. Software Cloud test engineer The Not to Exceed Bill Rate is Senior Software Test... ...The ideal candidate will possess deep expertise in testing applications hosted on Microsoft Azure, developing automated test solutions...ApplicationContract work
- ...problems has set us apart in designing and engineering solutions for the Department of Defense... ...: INflow Federal is seeking a Software Engineer to join our team! Are you passionate... ...to deliver high-quality software applications. Work with technical team of 10+ engineers...ApplicationFull timeFor contractorsLocal area
$94.2k - $141.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ** This position... ..., and commercialization of video software and applications on Qualcomm’s Snapdragon processors. Responsibilities...ApplicationFull timeWork experience placementWork from homeWorldwide$87.1k - $157.45k
...Undersea Systems Division at Leidos currently has an opening for a Software Engineer in San Diego, CA. Candidate will join a fast-paced... ...integration for one or more of the listed platforms: o Linux application software. o Linux kernel and OS (Yocto, Buildroot) embedded...ApplicationFull timeWork at officeNight shift$71.81k - $110.98k
...9/26 for consideration with preference for rehire. All layoff applicants should contact their Employment Advisor. Reassignment Applicants... ...Care Coordination. This position supports Thoracic Surgical Oncology Faculty members of Cardiovascular and Thoracic Surgery...ApplicationHourly payLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Oncology Applications. Be the first to apply!
- software developer fintech San Diego, CA
- startup software engineer San Diego, CA
- financial software developer San Diego, CA
- junior software developer remote San Diego, CA
- software engineer San Diego, CA
- software data engineer San Diego, CA
- software developer internship no experience San Diego, CA
- part time software developer San Diego, CA
- software engineer entry level San Diego, CA
- software engineer amazon San Diego, CA



