Software Engineer @ ImmunityBio - El Segundo, CA

Job Overview

a year 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. Health insurance

Similar Jobs

Los Angeles, CA

At least 5 years of proven professional software development experience in Python, Go or similar. Design and implement software using modern Python and Go.

San Bernardino, CA

At least 5 years of proven professional software development experience in Python, Go or similar. Design and implement software using modern Python and Go.

Simi Valley, CA

Excellent oral and written communication skills. As a Software Engineer, the successful candidate will have the opportunity to work on high performing, high…

Thousand Oaks, CA

Excellent oral and written communication skills. As a Software Engineer, the successful candidate will have the opportunity to work on high performing, high…

Arcadia, CA

The rest of their day will consist of daily agile meetings with the embedded software development team, and doing documentation. Job Types: Full-time, Contract.

El Monte, CA

At least 3-year software development experience. Complete the specific project assigned by the team lead and the management team.

ES

C++ Developer

Enin Systems

Arcadia, CA

Applicants must have 5 years of C/C++ experience and have technical experience with Unix Command Line, Python, and/or React . Job Types: Full-time, Contract.

BE

Senior Software Engineer, Tools

Blizzard Entertainment

Irvine, CA

Passion for tools and software development with a service-oriented attitude. The ideal candidate will have a deep understanding of the challenges facing content…

RGSD&T

Senior Technical Game Designer

Rockstar Games San Diego & Toronto

Carlsbad, CA

Strong programming skills within the scope of an object-oriented language. A strong understanding of top-down design, object-oriented programming, design…

UMIH

Software Engineer II

United Medical Imaging Healthcare

Los Angeles, CA

Experience in software development life cycle, including coding standards, source control management, build processes, testing, and operations.

UMIH

Software Engineer II

United Medical Imaging Healthcare

Anaheim, CA

Experience in software development life cycle, including coding standards, source control management, build processes, testing, and operations.

Costa Mesa, CA

Possesses skills and knowledge of application integration life cycle components, including event triggers, workflow, data transformation, message routing,…

Los Angeles, CA

Create user specific experiences on website such as (customized suggestions based on item viewed) to users. Create and maintain company’s ecommerce website for…

Los Angeles, CA

Expert knowledge and experience programming AJAX/JS Promises and third-party API's including, but not limited to, Google Maps, Facebook, Twitter and YouTube.

SS

DevOps Engineer

SmartCover Systems

Escondido, CA

3+ years of experience as a DevOps Engineer or similar role. Experience with cloud infrastructure (e.g. AWS, GCP, Azure). High school or equivalent (Preferred).

SS

Senior Software Engineer

SmartCover Systems

Escondido, CA

Mentor and train junior software engineers. Design client-side and server-side architecture. Familiarity with common software architecture stacks.

A&BBS

Azure DevOps Engineer

A & B Business Solutions

Pomona, CA

Provide day to day support with code deployments, environment automation, and troubleshooting application and database issues. Azure DevOps: 5 years (Required).

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…

Glendale, CA

Hands On Knowledge of Algorithms - Great problem-solving skills, the candidate needs to be able to solve efficiently coding problems in whiteboard, https:/…

MS

Software Engineer

Mojo Solutions

Santa Ana, CA

NET and SQL specific programming, 1 yr exp on d/base tools like Toad, MS SQL Server Management studio, 1 yr exp in client-side scripting w/ JavaScript & React,…

Los Angeles, CA

You have a Bachelor's or equivalent in Computer Science, STEM or similar degree. This is an opportunity for someone who wants to have a meaningful impact on…

RGSD&T

Software Engineer (C#/.NET), Services

Rockstar Games San Diego & Toronto

Carlsbad, CA

Develop high volume, highly scalable server-side features utilizing Windows Server, SQL server, IIS, . Knowledge of Agile software development processes.

Westlake Village, CA

7 years coding experience with the most recent 5 years developing a strong proficiency with one or more of the following: Java, JavaScript, HTML5, CSS, React.js…

Redondo Beach, CA

Develop and implement software tools for operational automation, to reduce day-to-day operator responsibilities. Bachelor’s degree in engineering or science.