Senior Bioinformatics Software Engineer

2 months ago


Durham, North Carolina, United States Life Edit Therapeutics Full time

The Role:

The Bioinformatics and Computational Biology group at Life Edit supports and interacts with all areas of the company. We are looking for a motivated bioinformatics software engineer to help process and analyze large datasets related to gene editing experiments. We are seeking curious, enthusiastic, competent, and self-motivated individuals with strong emotional intelligence to work in our company. A willingness to embrace our cultural values will be critical for success in this role. This is an exciting opportunity to help build a successful therapeutics company from an early stage. Life Edit Therapeutics Inc. is a dynamic, high-growth, and intellectually challenging workplace with projects that span discovery and development of novel gene editing tools to therapeutic applications for clinical indications.

Here's What You'll Do:

Develop, optimize and maintain bioinformatics workflows for the analysis and interpretation of gene editing data, including short and long read next-generation-sequencing (NGS) data produced by various assays
Develop, maintain and provide support for applications used for delivery, visualization and interpretation of data by users
Ensure scientific rigor and reproducibility by implementing and following best practices in software development, code versioning, software testing and deployment
Gather requirements, communicate results and provide support to various stakeholders throughout the company

Required Qualifications:
Bachelor's, Master's or Ph.D. degree or equivalent practical experience
Strong expertise using Python for general programming, data analysis and visualization
Familiarity with software engineering best practices such as unit testing, version control, CI/CD, modular design, refactoring, design patterns, etc.
Knowledge of bioinformatics workflow tools such as Nextflow, Snakemake, WDL or similar and experience with containerization technologies such as Docker or Singularity
Experience with Cloud Computing and UNIX/Linux environments
Familiarity with relational databases and SQL
Strong communication skills both written and oral

Preferred Qualifications:
Familiarity with the AWS ecosystem
Experience deploying and supporting cloud-based production software environments
Expertise in one or more of Rust, Go, Java, C/C++ or similar programming language
Knowledge of Infrastructure as Code (i.e., AWS Cloud Formation, CDK, Terraform, etc)
User Interface development / data delivery experience with one or more of Plotly Dash, Tableau, Streamlit, QuickSight, HTML/JavaScript frameworks or similar
Experience analyzing Next Generation Sequencing (NGS) data
Exposure to CRISPR gene editing data analysis
Knowledge of data warehousing tools and best practices
Experience performing statistical analysis
Practical exposure to Machine Learning and AI
Why join Life Edit and the ElevateBio ecosystem?

Life Edit Therapeutics is an integrated subsidiary of ElevateBio, a technology-driven cell and gene therapy company that is accelerating access to the cutting-edge technologies and expertise that can change the future of medicine. Our integrated model combines multiple R&D technology platforms – including Life Edit gene editing – and cGMP manufacturing to power the discovery and development of advanced therapeutics. Our ecosystem is designed to enhance speed, delivery, and probability of success to change patient lives.

Life Edit is an integral part of ElevateBio's ecosystem of platform technologies and is pioneering focused next-generation gene editing technologies and therapeutics. Located in Durham, NC, members of Life Edit work closely with the ElevateBio Research and Development and BaseCamp manufacturing teams in Waltham, MA. Life Edit is advancing therapeutic programs in collaboration with industry partners while building its own internal pipeline of gene editing therapies. We are looking for a unique individual who can continue to lead the cultural development of Life Edit and build on its momentum as an integral part of the ElevateBio ecosystem.

Our Mission:
To power the creation of life-transforming cell and gene therapies, at a speed the world deserves.

Our Vision:
We seek to be the world's most indispensable cell and gene therapy technology company, redefining how companies operate, how products are created and how disease is treated.

ElevateBio is committed to equal employment opportunity and non-discrimination for all employees and qualified applicants without regard to a person's race, color, gender, age, religion, national origin, ancestry, disability, veteran status, genetic information, sexual orientation or any characteristic protected under applicable law. ElevateBio will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law.



  • Durham, North Carolina, United States American Unit, Inc Full time

    Senior Frontend EngineerContract PositionRemote OpportunityPosition OverviewAmerican Unit, Inc. is seeking a skilled Senior Frontend Engineer to collaborate with our esteemed healthcare partner. This role involves engaging in various projects and ensuring that user requirements are fulfilled through the design, development, documentation, and testing of both...

  • Lead Software Engineer

    17 hours ago


    Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Overview:Position Summary:The Lead Software Engineer is responsible for designing and enhancing automated testing frameworks and proprietary software tools through custom test automation, utilizing technologies such as SQL, XML, HTML, JavaScript, Java, and Python. This role involves testing distributed systems across various layers of the technology...


  • Durham, North Carolina, United States SRI Tech Solutions Inc. Full time

    Position OverviewWe are seeking a talented and experienced software engineer with a strong background in both Go Language and Java. The ideal candidate will possess a deep understanding of modern software development practices and a passion for building robust applications.Key Responsibilities:Minimum of 3 years of experience working with Go...

  • Software Engineer

    2 weeks ago


    Durham, North Carolina, United States Red Hat Full time

    The Red Hat OpenShift team is looking for a Software Engineer to join us. In this role you will develop tools as well as contribute fixes to upstream projects and OpenShift itself, all for the purpose of ensuring we have a reliable signal from our test infrastructure. You'll analyze data to inform your priorities and help others in our larger product team to...


  • Durham, North Carolina, United States Indotronix Avani Group Full time

    Position OverviewWe are seeking a Senior Mechanical Engineer to join our dynamic team at Indotronix Avani Group. This role is pivotal in driving innovative solutions in mechanical design and engineering.Key ResponsibilitiesEducational Background: A Bachelor of Science degree in Mechanical Engineering or a related field is essential.Experience: A minimum of 6...


  • Durham, North Carolina, United States FUJIFILM Holdings America Corporation Full time

    Overview The Senior Process Engineering Specialist serves as a key representative of the technical operations division at FUJIFILM Holdings America Corporation, engaging with clients, regulatory bodies, and internal management. This role is pivotal in overseeing the integration of new client processes and ensuring that project goals are met effectively. The...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Software Development EngineerRole Overview:We are looking for a skilled Software Development Engineer to become a part of our dynamic team. The successful candidate will take charge of designing and developing web applications, testing RESTful Web Services, and applying Continuous Integration methodologies. If you have a passion for technology and a solid...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Full Stack Software EngineerPosition Overview:We are looking for an experienced Full Stack Software Engineer to become a vital part of our development team. This position involves crafting software solutions following Agile practices, utilizing technologies such as Angular, C#, and Java. You will engage in the development of software applications tailored...


  • Durham, North Carolina, United States Precision Technology Full time

    POSITION OVERVIEWAs a Senior Electrical Systems Engineer at Precision Technology, you will act as the subject matter expert for electrical components within our product portfolio.KEY RESPONSIBILITIES- Develop detailed engineering schematics for electrical system interface wiring utilizing advanced drafting software such as Solidworks Electrical and Altium.-...


  • Durham, North Carolina, United States Parexel Full time

    Parexel is looking for changemakers who are driven by curiosity, passion, and optimism. Come join us in keeping the Patient at the Heart of Everything We do.Job Title:Senior Network Operations EngineerJob Introduction:At Parexel, we are a leading Clinical Research Organization company specializing in delivering life-changing medicines to patients. We are...


  • Durham, North Carolina, United States Serigor Inc Full time

    Job Title: Senior Software Release and Build Specialist (HYBRID)Location: Remote Duration: Long-term contract positionJob Overview:Facilitate the development, automation, and execution of application portfolios.Oversee infrastructure management, environment setups, build and deployment processes, and resolve build-related challenges.Conduct build and...

  • Software Engineer

    2 hours ago


    Durham, North Carolina, United States Piper Companies Full time

    Piper Companies is seeking a skilled Software Engineer to join their team in a long-term contract position with a financial services client.Key ResponsibilitiesDesign, develop, and maintain applications using Java, Spring Boot, Angular, Kubernetes, and AWS.Develop and maintain Java Spring Boot applications.Advanced experience with Spring...


  • Durham, North Carolina, United States BAE Systems Full time

    Job Description You don't see it, but it's there. Our employees work on the world's most advanced electronics - from saving emissions in the City of Lights to powering the Mars Rover to protecting the F-35 fighter jet. At Electronic Systems, you'll be among the brightest minds, working on the aerospace and defense industry's most difficult problems. Drawing...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Position Overview:As a Chapter Leader in Software Engineering at Fidelity TalentSource LLC, you will merge extensive expertise in Software Engineering with a strong commitment to coaching and developing team members. Your focus will be on enhancing the value delivered to clients by collaborating with fellow leaders to set standards for our chapters,...


  • Durham, North Carolina, United States Synopsys Full time

    Applications Engineering OverviewAt Synopsys, we are at the forefront of technological advancements that transform our daily lives. From autonomous vehicles to cutting-edge AI, our innovations are shaping the future. We are dedicated to delivering the most sophisticated technologies for chip design and software security, driving the Era of Smart...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Position Overview:As a Chapter Leader within Fidelity Institutional Technology, you will integrate extensive Software Engineering expertise with a strong commitment to coaching, mentoring, and nurturing talent. Your focus will be on enhancing the value provided to our clients by collaborating with fellow leaders to set standards for our chapters, influencing...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Position Overview:As a Chapter Leader within Fidelity Institutional Technology, you will merge extensive Software Engineering expertise with a strong commitment to mentoring and developing team members. Your focus will be on enhancing the value provided to clients by collaborating with fellow leaders to set standards for our chapters, influencing strategic...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Position OverviewIn the role of Lead Software Engineer, you will take charge of designing, developing, and validating software solutions within a substantial enterprise framework. Your primary emphasis will be on leveraging Java, JavaScript, Cypress, Selenium, and various Java/JS frameworks to identify, analyze, and resolve technical challenges across the...


  • Durham, North Carolina, United States Nomadgao Full time

    Position Overview:Nomadgao is seeking a remote Senior Site Reliability Engineer to enhance our dedicated infrastructure team. We offer a competitive salary and potential for equity.Location:Remote within the USA.About Us:At Nomadgao, we are committed to building and automating systems that are not only performant but also resilient and highly available. As a...

  • Student Worker

    1 month ago


    Durham, North Carolina, United States Labcorp Full time

    Job DescriptionThe Center of Excellence (CoE) in Data Science and Bioinformatics at LabCorp Information Technology department applies various data science disciplines (including artificial intelligence, machine learning, graph databases, statistics, bioinformatics, and natural language processing) to our clinical, operational and financial challenges, and...