Software Engineer @ ImmunityBio - El Segundo, CA
Job Overview
14 days ago
Software Engineer
ImmunityBio - El Segundo, CA
- 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.
- 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
- 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)
- 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
- May occasionally be required to lift up to 50 lbs.
- All hires are based upon completion and passage of a background check
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,…
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.
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…
Engineer 3, DevOps
Knorr-Bremse
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…
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.
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…
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.
AWS Cloud Fullstack Developer
Vichara
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…
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…
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.
Tax - DevOps Software Lead - TTO
Deloitte
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.
Java Developer - Telematics - Bilingual (Korean/English)
Woongjin, Inc
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,…
Tax - DevOps Software Lead - TTO
Deloitte
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.
Tax Product - Java Developer - Lead
Deloitte
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…
Tax Product - Java Developer - Lead
Deloitte
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…
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…
Cloud Software Engineer
Velosys
Newport Beach, CA
IBM Symphony or similar experience. Solid understanding and experience with cloud-based data stores (Snowflake). Build data quality checks and reports.
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…
Manager, Software Engineer
Ritchie Bros.
Beverly Hills, CA
At least one year of experience managing engineers in a Product Engineering environment, including full stack and automation engineers.
Full Stack Developer
Surpath Inc.
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.