Talent.com
Senior Principal Software Engineer
Senior Principal Software EngineerRoche • Mississauga, Peel Region, Canada
Senior Principal Software Engineer

Senior Principal Software Engineer

Roche • Mississauga, Peel Region, Canada
17 days ago
Job type
  • Full-time
Job description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.

The Position

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 Software Engineer to join our growing team and contribute to the development of high-performance, high-quality NGS bioinformatics algorithms.

The Opportunity

As a Software Engineer specializing in Next Generation Sequencing Bioinformatics at Roche Diagnostics, you will play a critical role in designing, developing, and optimizing cutting-edge algorithms to extract meaningful insights from genomic data. This position offers a unique 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.

  • Algorithm Development : Design and implement high-performance algorithms for NGS data analysis, including variant calling, quality control, and data preprocessing
  • Optimization : Continuously refine and optimize bioinformatics solutions for handling large-scale genomic datasets with improved efficiency and performance
  • Collaboration : Partner with biologists, data scientists, and engineers to meet the unique challenges of NGS diagnostics and research workflows
  • Software Integration : Seamlessly incorporate bioinformatics tools into Roche's software ecosystem, ensuring compatibility and robustness
  • Quality Assurance : Maintain the integrity of analytical results by crafting rigorous test suites and working alongside QA teams
  • Innovation and Leadership : Stay at the forefront of NGS and bioinformatics trends while mentoring junior engineers and driving innovation within the company

Who You Are

  • You hold a Bachelor's or higher degree in Computer Science, Bioinformatics, Computational Biology, or a related field
  • You have at least 8-10 years of proven experience in developing high quality software and algorithms for NGS data analysis
  • You have strong proficiency in programming languages such as C++ and Python
  • You have a track record of proficiency in relevant bioinformatics tools and libraries
  • Demonstrated progression in experience with parallel computing, optimization, and performance tuning
  • You have strong problem-solving skills and attention to detail
  • You have excellent communication and teamwork skills
  • Preferred Qualifications

  • Experience working in a regulated environment (e.g., FDA, CLIA)
  • Experience with GPU development and optimization.
  • The expected salary range for this position is based on the primary location of Pleasanton, CA is $189,200 - $270,300. Actual pay will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed in this link.

    Where pay transparency applies, details are provided based on the primary posting location. For this role, the primary location is Pleasanton. If you are interested in additional locations where the role may be available, we will provide the relevant compensation details later in the hiring process.

    Who we are

    A healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.

    Let’s build a healthier future, together.

    Roche is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.

    If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants.

    Roche is an equal opportunity employer and strictly prohibits unlawful discrimination based upon an individual's race, color, religion, gender, sexual orientation, gender identity / expression, national origin / ancestry, age, mental / physical disability, medical condition, marital status, veteran status, or any other characteristic protected by law.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Principal Software Engineer • Mississauga, Peel Region, Canada

    Similar jobs
    Software Development Engineer III

    Software Development Engineer III

    Biiibo Inc. • Concord, ON, Canada
    Full-time
    As a Software Development Engineer lll, you will work as part of a small, autonomous, agile team to deliver both internal and external applications. built on a modern hybrid cloud platform.You will...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • oakville, on, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Advanced Systems Engineer

    Senior Advanced Systems Engineer

    Adecco Canada • Mississauga, Ontario, Canada
    Temporary
    Quick Apply
    Senior Advanced Systems Engineer.For a leading technology firm specializing in advanced systems engineering, we are seeking a Senior Advanced Systems Engineer to join our dynamic team.This role is ...Show more
    Last updated: 5 days ago
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Mississauga, ON, Canada
    Full-time
    Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer III - WaferWire Cloud Technologies

    Software Engineer III - WaferWire Cloud Technologies

    WaferWire Cloud Technologies • mississauga, on, ca
    Full-time
    Job Title : Software Engineer III.One day a week but will go up to 3 when the new Toronto space is ready.WCT is a global talent solutions partner committed to delivering high-impact technology and e...Show more
    Last updated: 14 days ago • Promoted
    Software Architect

    Software Architect

    Randstad Digital Americas • oakville, on, ca
    Full-time
    Oakville, Ontario (Hybrid - 3 days onsite / week).We are seeking a pragmatic and visionary.In this role, you will be the bridge between complex business requirements and robust technological solution...Show more
    Last updated: 18 days ago • Promoted
    Engineer, Software GenAI (28785)

    Engineer, Software GenAI (28785)

    Amkor Technology • Vaughan
    Full-time
    Nasdaq : AMKR) is the world’s largest U.OSAT and is a global leader in outsourced semiconductor packaging and test services. With a strong track record of innovation, a broad and diverse geographic f...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer II

    Software Engineer II

    Circle • Vaughan
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Circle is a financial technology company at the epicenter of the emerging internet of money, where val...Show more
    Last updated: 17 days ago • Promoted
    Senior Full-Stack Engineer - Hybrid Healthtech SaaS

    Senior Full-Stack Engineer - Hybrid Healthtech SaaS

    WellnessLiving • Vaughan
    Full-time
    A leading health and wellness firm in Vaughan is seeking a Senior Full Stack Application Developer to contribute to their modernization journey. This role involves designing, building, and evolving ...Show more
    Last updated: 17 days ago • Promoted
    Principal CSA Engineer

    Principal CSA Engineer

    Alvarez and Marsal • Oakville, ON, Canada
    Full-time
    Alvarez & Marsal (A&M) is a global consulting firm with over 10,000 entrepreneurial, action and results-oriented professionals in over 40 countries. We take a hands-on approach to solving ou...Show more
    Last updated: 18 days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    REV Capital • Concord, ON, Canada
    Full-time
    We're seeking an experienced Senior Full Stack Engineer to join our engineering team.The ideal candidate will have deep expertise in Node. Google Cloud Platform (GCP) architecture, and DevOps pr...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Dew Software • mississauga, on, ca
    Temporary
    I'm Naveen from DewSoftware, and we have an exciting open position that may interest you.Please share your updated resume, and I'll reach out to schedule a convenient time to connect.Position : Soft...Show more
    Last updated: 10 days ago • Promoted
    Senior Full-Stack Engineer -.NET Core, Vue3, APIs

    Senior Full-Stack Engineer -.NET Core, Vue3, APIs

    IQVIA LLC • Mississauga
    Full-time
    A global healthcare analytics firm is looking for a Senior Software Engineer based in Peel Region, Mississauga.The ideal candidate will have over 5 years of experience, expertise in.NET Core and C#...Show more
    Last updated: 13 days ago • Promoted
    Sr Platform Engineer

    Sr Platform Engineer

    Rogers Communications • Brampton
    Full-time +1
    We are looking for a Senior Platform Engineer who specializes in Windows and Virtualization to join our Delivery Infrastructure group. This full‑time permanent position will provide direct governanc...Show more
    Last updated: 1 day ago • Promoted
    Senior Specialist, Software Engineering (SDET)

    Senior Specialist, Software Engineering (SDET)

    Canada Mortgage and Housing Corporation • Toronto, Ottawa
    Full-time +1
    Senior Specialist, Software Engineering (SDET).Language Skill Levels (Read / Write / Speak) : .Our salaries generally range from $101,639. The work you do and the work we do together matters.We come to wo...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer - Frugal

    Senior Software Engineer - Frugal

    Frugal • burlington, on, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 1 day ago • Promoted
    Senior Java Software Engineer - Hays

    Senior Java Software Engineer - Hays

    Hays • mississauga, on, ca
    Full-time
    Design and develop microservices using Java 8 / 17 and Spring Boot framework.Build RESTful APIs with Spring MVC / REST.Implement Spring Cloud components (Eureka, Config Server, Zuul).Work with JPA / Hibe...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer - AI

    Sr. Software Engineer - AI

    Future Secure AI • mississauga, on, ca
    Full-time
    Future Secure AI (FSAI) is a leading enterprise AI company that was created in deep partnership with one of the world's largest financial institutions. Operating as an enterprise company with deep r...Show more
    Last updated: 19 days ago • Promoted