Software Engineer @ ImmunityBio - El Segundo, CA

Job Overview

14 days ago

Software Engineer

ImmunityBio - El Segundo, CA

ImmunityBio, Inc. is a late-stage immunotherapy company developing next-generation therapies that drive immunogenic mechanisms for defeating cancer and infectious disease. The company’s immunotherapy platform is designed to activate both the innate (natural killer cell and macrophage) and adaptive (T cell) immune systems to create long-term “immunological memory.”
Why ImmunityBio?
  • ImmunityBio is developing cutting edge technology with the goal to transform the lives of patients with cancer and develop next-generation therapies and vaccines that complement, harness and amplify the immune system to defeat cancers and infectious diseases.
  • Opportunity to join an early-stage public biopharmaceutical company with a headquarters in Southern California.
  • Work with a collaborative team with the ability to work across different areas at the company.
  • Ability to join a growing company with development opportunities.
Position Summary
We are seeking a well-rounded Software Engineer (Full Stack Developer) with a solid understanding of web application development, application integration, MySQL database and new software development. The ideal candidate would have a solid background building highly scalable systems with a passion for learning new technology and solving problems.
Essential Functions
  • Interacting with management teams on the ground to identify and act on opportunities for automation
  • Write reusable, testable, and efficient code
  • Design and implement of low-latency, high-availability, and performant applications
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Integration of data storage solutions
  • Performance tuning, improvement, balancing, usability, and automation
  • Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features
  • Participates on project teams assigned system projects
  • Coordinating with development teams to determine application requirements
  • Writing scalable code using Python programming language
  • Testing and debugging applications
  • Developing back-end components
  • Assessing and prioritizing client feature requests
  • Documentation of all development
Education & Experience
  • Bachelor’s degree in Management Information Systems, Computer Sciences, IT, engineering, or commensurate experience.
  • Excellent Python skills (i.e. do *not* apply if you do not have this skill)
  • 3+ years of development work on Linux platforms
  • 3+ years of Django, scripting, and API integration/development
  • 3+ years of data communication protocol and interface development (REST)
  • Desire to work in fast-paced, ever evolving environment
  • Familiarity with healthcare data (HL7) and EHR integrations (preferred)
Knowledge, Skills, & Abilities
  • 7+ years of strong Object-Oriented Development experience
  • 3+ years of strong SQL/MySQL experience (designing and administrating)
  • 4+ years NodeJS/ReactJS experience
  • 4+ years Python experience
  • Strong HTML, CSS and JavaScript experience
  • Solid experience building API frameworks (RESTful or GraphQL)
  • Experience using Microsoft Team Foundation System (Azure DevOps) would be a plus
  • Experience with Web Services a plus
  • Ability to work in a small, dynamic programming team
  • Able to work in a fast-paced environment
Working Environment / Physical Environment
  • May occasionally be required to lift up to 50 lbs.
  • All hires are based upon completion and passage of a background check
This position is eligible for a discretionary bonus and equity award. The pay range for this position is below. The specific rate will depend on the successful candidate’s qualifications, prior experience as well as geographic location.
$125,000.00 (entry-level qualifications) to $140,000.00 (highly experienced)
ImmunityBio provides a robust and competitive total rewards package for our employees. Click
here
for a summary of our benefits.
ImmunityBio employees are as valuable as the people we serve. We have built a resource of robust benefit offerings to best support the total wellbeing of our team members and their families. Our competitive total rewards benefits package, for eligible employees, include: Medical, Dental and Vision Plan Options • Health and Financial Wellness Programs • Employer Assistance Program (EAP) • Company Paid and Voluntary Life/AD&D, Short-Term and Long-Term Disability • Healthcare and Dependent Care Flexible Spending Accounts • 401(k) Retirement Plan with Company Match • 529 Education Savings Program • Voluntary Legal Services, Identity Theft Protection, Pet Insurance and Employee Discounts, Rewards and Perks • Paid Time Off (PTO) includes: 11 Holidays • Exempt Employees are eligible for Unlimited PTO • Non-Exempt Employees are eligible for 15 Vacation Days, 56 Hours of Health Pay, 2 Personal Days and and 1 Cultural Day• We are committed to providing you with the tools and resources you need to optimize your Health and Wellness.
At ImmunityBio, we are an equal opportunity employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law.
ImmunityBio is a mandatory vaccination employer for COVID-19 and its variants. The Company requires that its employees be fully vaccinated as of their start date. If you require a medical or religious accommodation we will engage in the interactive process with you. Proof of vaccination will be required prior to start. If we make you an offer and you are not yet vaccinated, we will accommodate a delay in start date. ImmunityBio may also mandate that its employees receive vaccine boosters, and all accommodation laws will be followed.

Similar Jobs

DevOps Engineer

City National Bank

Los Angeles, CA

The position also includes the creation, implementation and enforcement of policies and procedures, automation tools, source control, access control policies,…

WDTI

Software Engineer

WhiteFox Defense Technology, Inc

Los Angeles, CA

Experience using git (or other version control software). Design and develop software to support a variety of system functions to include real-time embedded…

San Diego, CA

Defines processes that comprise the software development lifecycle and mentors, other members of the team, to do the same.

WDTI

UI Developer

WhiteFox Defense Technology, Inc

Los Angeles, CA

We are seeking an experienced and talented User Interface developer to support in the design, development, test and integration of the browser based front-end…

KN

Irvine, CA

This position is responsible for day-to-day support of Azure Web Operations & DevOps. 3+ years’ experience in similar role. NET stack on Azure IaaS & PaaS.

Carlsbad, CA

Work closely with project managers and partner engineering teams to align project priorities and schedules, provide work estimates, and identify and mitigate…

HAI

Software Test Eng 3

Haas Automation, Inc

Oxnard, CA

Experience testing software on embedded systems. Researches and reports all software anomalies in bug tracking software. Reviews test plans for completeness.

AATS

Principal Software Engineering

ATS Automation Tooling Systems

Irvine, CA

Document and track software deployment. Maintain and improve Biodot’s software development process. Develop and maintain Biodot’s existing core software…

RGSD&T

UI Programmer

Rockstar Games San Diego & Toronto

Carlsbad, CA

The successful candidate will be able to dive deeply into the lower level technology, create systems for our UI artists to help them develop intuitive and…

Fountain Valley, CA

Full system life cycle experience including development lifecycle methodologies. ~ Demonstrated project management skill. Bachelor’s degree or equivalent.

Los Angeles, CA

Build and maintain high-performance, scalable, and reliable APIs that meet business requirements. You will work closely with developers and other stakeholders…

RGSD&T

Full Stack .NET Developer

Rockstar Games San Diego & Toronto

Carlsbad, CA

Knowledge of Agile software development processes. Experience with source control, preferably Perforce. This is a full-time permanent position based out of…

RGSD&T

Tools Programmer: Editor (Mid / Senior Level)

Rockstar Games San Diego & Toronto

Carlsbad, CA

These software tools range from digital content exporters, a data processing asset pipeline to game, CI/CD automation systems and UI editors.

Los Angeles, CA

Assessing the impact of small and large IT projects and financial/tax applications portfolio by working with and reporting to the Manager of DevOps.

Fountain Valley, CA

Develop service and client-side code and database scripts that can support high-volume transactions. 7+ years of experience in development and design with Java,…

Costa Mesa, CA

Assessing the impact of small and large IT projects and financial/tax applications portfolio by working with and reporting to the Manager of DevOps.

Los Angeles, CA

Bachelor's degree in Computer Science, Software Engineering, Information Systems or similar degree required. As a Deloitte Tax Java Developer - Senior, you will…

Costa Mesa, CA

Bachelor's degree in Computer Science, Software Engineering, Information Systems or similar degree required. As a Deloitte Tax Java Developer - Senior, you will…

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

ODSL

Composition Software Engineer II

O'Neil Digital Solutions, LLC

Los Angeles, CA

Experienced in software development lifecycle methodologies, such as agile or waterfall. From large scale mass communication projects to highly secure and…

Newport Beach, CA

IBM Symphony or similar experience. Solid understanding and experience with cloud-based data stores (Snowflake). Build data quality checks and reports.

CIOT

Software Engineer

California Institute of Technology

Pasadena, CA

Manage and coordinate software projects involving scientists, applied mathematicians, and engineers. Experience developing large software projects in a…

Beverly Hills, CA

At least one year of experience managing engineers in a Product Engineering environment, including full stack and automation engineers.

SI

Tustin, CA

Recent relevant side project (portfolio required). Develop and maintain front-end and back-end web applications using React and Deno/Node.js, respectively.