Staff Bioinformatics Software Engineer

CooperCompanies$120K — $145K *
Pharmaceuticals & Biotech
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of experience in bioinformatics software development and leadership.
  • Proficient in NGS algorithms and analysis pipeline development.
  • Expertise in scripting languages such as R or Python for complex software solutions.
  • Strong knowledge of Linux OS and terminal commands, with Bash scripting as a plus.
  • Familiar with bioinformatics toolkits like Bowtie 2 and GATK.

Responsibilities

  • Lead the development of new features for bioinformatics products and applications.
  • Serve as a subject matter expert in bioinformatics software development.
  • Collaborate with biologists to design experiments and analyze outcomes.
  • Develop algorithms for sequence analysis and gene prediction.
  • Enhance software development practices focusing on automation and efficiency.
  • Mentor junior engineers and support their professional growth.
  • Set technical direction for CSI projects and contribute to architectural decisions.

Benefits

  • Comprehensive medical coverage.
  • 401(k) retirement plan as a savings option.
  • Generous parental leave and fertility benefits.
  • Paid time off for vacation, personal, and sick days.
  • Opportunity for domestic and international travel.
Full Job Description
Job Description

As a Staff Bioinformatics Software Engineer on the CSI Software R&D team, you will lead the charge in the design, development and maintenance, and innovation of digital solutions that underpin the Life Science products, with a focus on high throughput next generation sequencing data and analysis platform that powers CooperSurgical's genetic testing product offerings, along with steering new initiatives and pioneering state-of-the-art software solutions, providing guidance and expertise. This role will report to the Head of Software Development and have a dotted line reporting to the Head of Life Sciences.

As a Staff Bioinformatics Software Engineer on the Cooper Surgical R&D Software Development team, you will assume a technical leadership role in designing, developing, maintaining, enhancing, and supporting internal-facing software products. This position will require a high level of technical expertise, with a focus on designing and delivering advanced Bioinformatics solutions, statistical modeling, and next generation sequencing algorithm and analysis pipelines for detection and interpretation of complex genomic features. You will collaborate closely with a multidisciplinary team of bench scientists with expertise in molecular and cellular biology as well as Operations and Quality teams and be responsible for the evolution of existing offerings and leading the development of new software products and services, while also specializing in key areas.

Responsibilities

Responsibilities:
  • Lead the design and development of new features and enhancements for Cooper Bioinformatics products and applications, as well as new products and initiatives to meet the evolving needs of our business.
  • Play a pivotal role as a Bioinformatics Software Development subject matter expert, demonstrating deep expertise in analyzing and interpreting biological data using statistical and computational techniques.
  • Collaborate with biologists to design experiments and analyze data outcomes
  • Work on algorithm development for sequence analysis, gene prediction, and other applications
  • Drive the evolution of software development practices, including identifying opportunities for automation, efficiency, and innovation.
  • Mentor and guide junior engineers, fostering their growth and development.
  • Collaborate with the team to set the direction of future development within current and future CSI projects, contributing to architectural decisions and technical strategy.


Qualifications

Knowledge, Skills, and Abilities:

  • Extensive experience in NGS algorithms and analysis pipeline development, including data workflows, processing pipelines, and bioinformatics file formats (FASTQ, SAM/BAM, VCF).
  • Strong experience in the design and optimization of targeted NGS panels, genome assemblies, and statistical modeling.
  • Extensive experience in high-level scripting languages used in bioinformatics, such as R or Python, with a proven track record of delivering complex, high-quality software solutions.
  • Extensive experience with the Linux operating system and its terminal commands. Knowledge of Bash scripting is a strong plus.
  • Extensive knowledge of common bioinformatics toolkits, including Bowtie 2, BWA, GATK, SAMtools, and FastQC.
  • Strong understanding of AWS cloud solutions, including S3, RDS, and EC2.
  • Familiarity with pipeline development tools such as Snakemake and Nextflow.
  • Strong experience with Git version control and software development best practices, including writing clean, maintainable code and designing modular, reusable components.
  • Familiarity with unit testing and test-driven development (TDD) methodologies to ensure high code quality and reliability.
  • Familiarity with containerization technologies such as Docker, as well as package management tools like Conda.
  • Knowledge of statistical methods such as Hidden Markov Models, along with a strong foundation in linear algebra, is a strong plus.
  • Familiarity with modern GPU-accelerated frameworks, such as NVIDIA Parabricks, is a strong plus.
  • Outcome-focused mindset with strong process discipline and a commitment to timely project delivery.
  • Strong interpersonal and communication skills, with the ability to collaborate effectively and mentor team members.
  • Strong commitment to continuous learning and staying current with emerging technologies


Work Environment:
  • Occasional domestic and international travel (~ 10%)
  • On-site in Houston, TX

Experience:
  • Minimum of 7 years of relevant experience, with track record of increase in responsibilities and leadership within the software development field.

Education:
  • Minimum bachelor's degree in computer science, bioinformatics, data science, mathematics, statistics or related field.
  • Master's or Ph.D. degree preferred.


As an employee of CooperSurgical, you'll receive an outstanding total compensation plan. As we believe your compensation goes beyond your paycheck, we offer a great compensation package, medical coverage, 401(k), parental leave, fertility benefits, paid time off for vacation, personal, sick and holidays, and multiple other perks and benefits. Please visit us at www.coopersurgical.com to learn more about CooperSurgical and the benefits of becoming a member of our team.

To all agencies: Please, no phone calls or emails to any employee of CooperSurgical about this opening. All resumes submitted by search firms/employment agencies to any employee at CooperSurgical via-email, the internet or in any form and/or method will be deemed the sole property of CooperSurgical, unless such search firms/employment agencies were engaged by CooperSurgical for this position and a valid agreement with CooperSurgical is in place. In the event a candidate who was submitted outside of the CooperSurgical agency engagement process is hired, no fee or payment of any kind will be paid.

About CooperCompanies

CooperCompanies Careers

Joining CooperCompanies presents an unparalleled opportunity to become part of a global team dedicated to fostering innovation, leadership, and professional growth. As a leading entity in the medical sector, CooperCompanies offers a range of job opportunities that cater to a diverse set of skills and experiences.

Explore Career Opportunities

CooperCompanies is actively hiring and continuously seeks passionate, creative, and solution-driven team players. Explore open positions that align with your professional interests and expertise. Each position at CooperCompanies is a chance to thrive in a culture that values diversity and leadership.

Professional Growth and Development

At CooperCompanies, career growth is a priority. The company supports professional development through comprehensive training programs, including leadership development and diversity training. These initiatives ensure that every team member has the tools and knowledge to advance their career.

Innovation and Team Collaboration

Innovation is at the heart of CooperCompanies. The team collaborates on projects that push the boundaries of technology and service in the medical field. Working at CooperCompanies means joining forces with some of the brightest minds in the industry to deliver solutions that truly make a difference.

Internship Programs

For those starting their career journey, CooperCompanies offers internship programs that provide a robust introduction to the medical industry. Internships are a pivotal step for gaining real-world experience, enhancing your resume, and building a professional network.

Benefits and Company Culture

CooperCompanies is committed to supporting its employees with exceptional benefits and a nurturing work environment that promotes a balance of professional and personal growth. The company culture is built on a foundation of respect, inclusion, and collaboration, making it a prime workplace for individuals from all walks of life.

Networking and Industry Leadership

Employees at CooperCompanies are encouraged to engage in networking opportunities within and beyond the company. This connectivity is vital for fostering relationships that can lead to innovative collaborations and career advancement.

Applying for a Position

To apply for a position at CooperCompanies, candidates should prepare their resume to highlight relevant experience and skills. The interview process is designed to assess fit both for the candidate and the company, ensuring alignment with CooperCompanies' core values and business objectives.

Stay Connected with CooperCompanies Careers

Keep up to date with the latest job opportunities, company news, and industry insights by subscribing to the CooperCompanies careers newsletter. Discover the exciting and rewarding career opportunities that await at CooperCompanies.

Search CooperCompanies Jobs

Interested candidates are invited to search current job listings and find positions that match their skills and career aspirations. Join CooperCompanies and be part of a team that is dedicated to making a significant impact in the healthcare industry.
Learn more about CooperCompanies
Industry

Similar Jobs

More Jobs at CooperCompanies

More Pharmaceuticals & Biotech Jobs

Find similar Staff Bioinformatics Software Engineer jobs: