Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Bioinformatics Software Engineer

Full-time

Roche

Job Responsibility:

Roche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people's varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters.

The Position

We advance science so that we all have more time with the people we love.

Roche Diagnostics is a cutting-edge biotechnology company dedicated to advancing the field of genomics and diagnostics. We are at the forefront of developing state-of-the-art Next Generation Sequencing (NGS) technologies for diagnostic products, research and development. Our team is composed of forward-thinking scientists, engineers, and researchers who are passionate about revolutionizing healthcare through innovation. We are seeking a highly motivated and experienced Principal Bioinformatics Software Engineer to join our growing team and contribute to the development of high-performance, high-quality NGS bioinformatics algorithms.

As a Principal Bioinformatics Software Engineer specializing in Next Generation Sequencing Bioinformatics at Roche Diagnostics, you will play a critical role in designing, developing, and optimizing pioneering algorithms to extract meaningful insights from genomic data. This position offers an outstanding opportunity to work on innovative projects that impact the fields of diagnostics and precision medicine. You will work closely with cross-functional teams of biologists, data scientists, and software engineers to build robust, scalable, and efficient software solutions.

Your Opportunity

  • Design, develop, and implement high-performance bioinformatics algorithms and pipelines for analyzing NGS data, including read processing, alignment, variant calling, quality control and reporting.

  • Conduct all aspects of algorithm and pipeline development work including design, implementation, testing, verification, and continuous optimization to ensure accuracy, efficiency and scalability.

  • Collaborate with biologists, data scientists, and other software engineers to understand the specific requirements, constraints and other Roche systems to ensure seamless communication and integration

  • Support internal users, evaluate use cases, propose, evaluate and implement solutions

  • Create documentation for algorithms and workflows, visualization of data and present across teams to facilitate knowledge transfer and ensure reproducibility.

  • Mentor and provide technical guidance to junior engineers, fostering a culture of innovation and learning within the team.

Who you are

  • You have a Bachelor's or higher degree in Computational Biology, Bioinformatics, Computer Science, Statistics or other quantitative fields with over 6 year' of experience.

  • Strong proficiency in programming languages such as Python, Java, and/or C++ with proven experience in developing bioinformatics algorithms for NGS data analysis.

  • Proficiency in bioinformatics tools and libraries.

  • Hands-on experience with workflow management systems such as Nextflow, WDL, etc., and proficiency with microservices architecture including the use of Docker and container orchestration.

  • Excellent problem-solving skills, attention to detail, and effective communication and teamwork abilities.

Preferred:

  • Experience with cloud infrastructure AWS, Google Cloud is a plus

  • Experience with software development tools such as Github, PyTest, CI/CD etc.

Relocation benefits are not available for this job posting.

Who we are

At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we've become one of the world's leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

Roche Pharma Canada has its office in Mississauga, Ontario and employs over 850 employees. The Mississauga facility is bright, vibrant, fosters collaboration and teamwork, and is reflective of Roche's truly innovative culture.

As of January 4, 2022, Roche requires all new employees who work in Canada to be fully vaccinated against COVID-19 on the date they take office. This requirement is a condition of employment at Roche that applies regardless of whether the position is on a Roche campus or remotely. If you have a valid reason for not being fully immunized, which is limited to certain specific medical reasons or other valid reasons protected by applicable human rights laws, you may request an exemption and / or adaptation measures regarding this vaccination requirement.

Roche is an Equal Opportunity Employer.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Principal Bioinformatics Software Engineer in Mississauga, ON vacancy
  •  ...The Opportunity Loadlink Technologies is looking for a Principal Software Engineer to join our engineering team. With over 7,500 customers across Canada and ambitious expansion plans, we move over 50,000 loads a day and sit at the center of Canada's largest industry — transportation... 
    Principal
    Full time
    Flexible hours

    Dat Company

    Mississauga, ON
    1 day ago
  • $156k - $174k per year

     ...monthly events in the office with your specific team. This is a requirement for this role. PointClickCare is searching for a Principal Software Engineer who will contribute to best practice application development by writing and rigorously defending production-grade code on a... 
    Principal
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $156k - $174k per year

     ...services, leveraging modern AI-augmented engineering practices to accelerate delivery,...  ...record building and shipping production software in modern languages (Java, Python, or similar...  ...— comfortable reasoning about non-human principals, delegated authority, ephemeral identity... 
    Principal
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $156k - $174k per year

     ...requirement for this role. PointClickCare is searching for a Principal Data Engineer who will contribute to best-practice data engineering by...  ...Engineer with at least 10 years of professional experience in software or data engineering, including a minimum of 4 years focused... 
    Principal
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $100k per year

     ...Position is on site Monday to Friday Salary TBD $100k+ A leading industrial automation and electrical engineering organization is seeking an experienced  Principal Electrical Engineer to provide technical leadership across complex engineering projects. This role is... 
    Principal
    Full time
    Monday to friday

    Engineering Search Firm Inc.

    Mississauga, ON
    1 day ago
  • $191.7k - $213k per year

     ...across the organization. Through close collaboration with product, engineering, and operations teams, we transform promising prototypes into...  ...into PointClickCare’s products.   Job Summary:   The Principal AI Engineer will design and architect scalable, secure, and enterprise... 
    Principal
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $147k - $220k per year

     ...Category Engineering Hire Type Employee Job ID 18619 Base Salary Range $147000-$220000 Remote Eligible No Date Posted 09.15.2026...  ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological... 
    Principal
    Remote work

    Synopsys Inc

    Mississauga, ON
    6 days ago
  •  ...Senior Software Developer   About the Role   We are looking for a Senior Software Developer  who approaches software delivery with...  ...automated testing, Git-based workflows, CI/CD, and repeatable engineering practices to deliver faster, safer, and higher-quality outcomes... 
    Full time
    Internship

    Gryphtech

    Mississauga, ON
    1 day ago
  •  ...monthly events in the office with your specific team. This is a requirement for this role. PointClickCare is searching for a  Principal AI Engineer who will lead and design AI systems across multiple SaaS solutions following our AI Design Patterns, defining technical... 
    Principal
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    19 days ago
  • $211.2k - $234.6k per year

     ...Job Title: Director, Software Engineering Location: Remote – Canada or Hybrid – Mississauga, ON **Travel to Office expectations** For Remote Roles : If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $152k - $174k per year

     ...monthly events in the office with your specific team. This is a requirement for this role.   Overview: As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $156k - $174k per year

     ...weekly/monthly events in the office with your specific team. This is a requirement for this role. Overview: As a Manager of Software Engineering reporting to the Director of Engineering, you’ll lead multiple Agile teams to deliver high-quality software solutions. You’ll... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  •  ...emailed to you after you apply. \ \ Do you enjoy technology, software & solving tech issues? Do you want to be apart of the hottest...  ...multiple teams \\\\ ~ B.S. degree in Computer Science or Electrical Engineering or equivalent experience \\\\ ~ Successful completion of a... 
    Full time

    Dbnc Group Inc.

    Mississauga, ON
    1 day ago
  •  ...individuals who look forward to solving hard problems. About the job We are a fast-growing startup and are looking for a Systems Software Engineer to join our team to continue to improve our existing product and develop future generations of devices. As part of our small... 
    Full time
    Work at office
    Relocation package

    Trexo Robotics

    Mississauga, ON
    4 hours ago
  •  ...Experience: 3 years to less than 5 years Tasks Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems Computer and technology... 
    Permanent employment
    Full time

    LIGHTCONE TECHNOLOGY INC

    Mississauga, ON
    9 days ago
  • $70k - $80k per year

     ...About the Role: As a Junior Site Reliability Engineer, you will learn how modern software systems are built, operated, and improved in production.  You will work alongside experienced SREs who directly operate a small number of critical production services while also helping... 
    Full time
    Internship

    Pointclickcare

    Mississauga, ON
    1 day ago
  •  ...technologies that seamlessly integrate into everyday life. Our innovation engine continuously expands the platform's capabilities, addressing...  ...Overview Myant is seeking a highly skilled and motivated Software Engineering Manager to lead our team in developing high-... 
    Long term contract
    Full time
    Worldwide
    Shift work

    Myant

    Mississauga, ON
    9 days ago
  • $151k - $226k per year

     ...Category Engineering Hire Type Employee Job ID 14488 Base Salary Range $151000-$226000 Remote Eligible No Date Posted 06.16.2026...  ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological... 
    Principal
    Internship
    Remote work

    Synopsys Inc

    Mississauga, ON
    more than 2 months ago
  •  ...We are always looking for talented people for upcoming opportunities. If you have experience in Software Engineering or Computer Science and would like to join our talent pool, please submit your resume and complete the application questions.  For further information please... 
    Full time

    Aviya Aerospace Systems

    Mississauga, ON
    1 day ago
  • $111.4k - $119.8k per year

     ...PointClickCare leads the way in creating cloud-based healthcare software.   At PointClickCare, we offer a wealth of opportunities and a...  ...About the role: PointClickCare is searching for a Software Engineer who will contribute to all phases of the software development life... 
    Full time
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $100k - $150k per year

    Overview Languages English Education ~ Bachelor's degree Experience 5 years or more Remote Work must be done remotely. There’s no office space provided. Benefits Health benefits Dental plan Health care plan Financial benefits ...
    Work at office
    Remote work

    ProServeIT Corporation

    Mississauga, ON
    5 days ago
  •  ...Looking to take the next step in your career? Hatch is currently seeking a highly motivated and experienced  Principal Signal/Train Control Engineering Manager to join our Global Rail Systems team in Mississauga, Ontario location . In this role the ideal candidate... 
    Principal
    Long term contract
    For contractors
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    4 days ago
  • $130k - $180k per year

     ...and systems that are unparalleled in the  engineering space. Are you looking for an...  ...individual to join our team in the role of Principal – Risk Management within the Mississauga...  ...schedule, and modern risk management systems/software (i.e., Predict!, CURA, ARM, etc.) Ability... 
    Principal
    Long term contract
    Work at office
    Local area
    Immediate start
    Flexible hours

    Hatch

    Mississauga, ON
    19 days ago
  • $153k - $170k per year

     ...for this role. Position Summary:   We are looking for a Principal Salesforce Architect, reporting to the Director – Enterprise Architecture...  ...guidance of leadership •Collaborate with domain architects, engineers, and leaders to develop technical standards, reference... 
    Principal
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $154.8k - $172k per year

     ...Job Title: Principal Product Manager - AI Models Location: Canada – Remote OR Mississauga, ON – Hybrid   **Travel to Office...  ...enable providers to deliver exceptional care, Collaborate with Engineering, User Experience, Technical Writers, and other product managers... 
    Principal
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  •  ...of the Position: Under the general direction of the VP, the Software Developer is responsible for creating and maintaining applications...  ...business, analyzing and developing solutions/applications. Principal Duties and Responsibilities: • Design, develop, and maintain Oracle... 
    Full time
    Night shift

    Courtney1

    Mississauga, ON
    1 day ago
  •  ...Reporting into the Product & Technology group within IT, the Software Development Manager will lead the development and evolution of...  ...and accessible digital experiences while advancing cloud-native engineering, automation and responsible AI adoption. Responsibilities... 
    Long term contract
    Work at office

    Purolator

    Mississauga, ON
    17 hours ago
  • $140k - $280k per year

     ...Lines to create joint ownership, targets, and execution plans when projects have multiple business lines participating (e.g. Capgemini Engineering, Insights and Data, Invent, etc.) Sell and deliver Smart Grid and Utilities transformation consulting projects Support... 
    Principal
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    27 days ago
  •  ...DataStealth Principal Technical Product Manager — AI, DSP & DSPM Mississauga, ON ·...  ...leading and fastest growing cybersecurity software companies. Our patented technology gives...  ...product drives. You earn your seat with engineering through technical credibility, and your... 
    Principal
    Full time
    Contract work
    Work at office
    Remote work
    Shift work

    DataStealth

    Mississauga, ON
    1 day ago
  • $93k - $139k per year

     ...integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: As a seasoned Software Engineer, you bring a strong combination of software expertise and hands-... 

    Synopsys Inc

    Mississauga, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Bioinformatics Software Engineer. Be the first to apply!