Lead Scientific Software Developer, NGS
- Full-time
- Region: US
- Department: Research & Development
Job Description
About the Role:
We are seeking a Lead Scientific Software Developer to join our research group. As a developer, you will be involved in the architecture, design, implementation, testing and deployment of novel technologies as well as integration of vendor platforms to add proven value and impact to streamline and automate lab and informatics processes.
What You’ll Do:
- Work closely in partnership with scientists to understand scientific challenges, data needs, business needs, technology, and software requirements
- Maintain strong expertise and knowledge of current and emerging technologies and products, evaluating and implementing AWS services, open-source, and vendor software
- Integrate both on-prem systems and cloud-based platforms to support NGS automation workflow consisting of data generation, acquisition, cataloging, analysis, and visualization
- Design, prototype and implement workflows for processing of large-scale sequencing and other data
- Full-stack development of a serverless website application that employ search, data integration, and data visualization components for scientific researchers and data scientists
- Establish best-practices in software LCM with code-reviews, version control, CI/CD and documentation
- Maintain good documentation, software release communication, and architecture designs
- Support and mentor the performance and career of a team of bioinformaticians and software engineers
Who You Are:
You will be interested in building and implementing solutions for processing exabytes of data.
Qualifications
Required Skills:
- Bachelors degree in bioinformatics, Computer Science, Molecular Biology (or a related discipline) with 4+ relevant industry experience in Biotech/Pharmaceutical industry OR Master’s degree with 2+ years relevant industry experience in Biotech/Pharmaceutical industry
- Strong understanding of next-generation sequencing (NGS) data generation process
- Good understanding of workflow orchestration framework such as WDL and Nextflow and Docker
- Exposure to the following programming languages: JavaScript (NodeJS, ReactJS), Java, and Python
- Experience working on all stages of software development life cycle using version control (i.e Git)
- Demonstrated leadership and managerial skills directing and motivating a multi-functional team
- Exposure to infrastructure as code framework like Serverless Framework, AWS CloudFormation
- Exposure to CI/CD pipeline using automation tools such as Jenkins, AWS CodeBuild
- Deployed data design pattern to support large-scale structured/unstructured data for AI/ML efforts
Preferred Skills:
- Hands-on experience with software project management and mentoring Jr. Engineers is highly desirable
#LI-SZ1
Additional Information
Drug discovery continues to be transformed by powerful computational sciences and technologies that translate high throughput measurements into actionable knowledge about disease, patients, and therapeutics. At Biogen, the Digital Lab Informatics team is part of Biogen research and provides data management, automation, and cutting-edge computational informatics solutions to bench scientists and analytical groups within research and early development with a focus on analytical pipelines, data visualization, and lab process optimization. The team has technical depth, agility, and great motivation to solve scientifically demanding problems.
Our mission to find therapies for neurological and rare diseases is a unique focus within our industry and this shared purpose is what connects us as a team. We work together to overcome obstacles and to follow the science. We are resilient as we strive to make an impact on our patients’ lives and on changing the course of medicine. Together, we pioneer. Together, we thrive.
The base compensation range for this role is $102,900 to $165,700. Base salary is determined by a combination of factors including, but not limited to, job related years of relevant experience, internal equity, and location of the job. Additionally, this role is eligible for participation in Biogen’s LTI grants and other incentive programs. Biogen offers a full range of benefits that include medical, dental, life, long and short-term disability insurances, vacation, end-of-year shutdown, and 401K participation and matching contributions.
Position is commensurate on experience.
All your information will be kept confidential according to EEO guidelines.