Senior Full Stack Engineer, Platform

6 days ago


Montreal, Canada 5 Prime Sciences Full time

Job Title: Senior Full Stack Engineer, Platform 


Job Type: Full-time


Location: We will consider remote employees from any jurisdiction, but preference will be given to on-site employment in Montreal, Canada.


About us:

5 Prime Sciences uses insights from human genetics to accelerate drug development and increase return on investment in the life sciences. Using unique datasets and advanced human genetics analyses, 5 Prime has been able to grow rapidly and help large pharmaceutical companies, biotech and venture capital companies.


Role Overview:

We are seeking a Senior Full Stack Engineer to contribute to the development and maintenance of our scientific data platform, built on Google Cloud Platform. This role involves maintaining and extending the existing platform, which includes bulk data management, analytical pipelines, and an internal web portal. A strong emphasis will be placed on quality, traceability, and testability. This role reports to the Associate Director of Biomedical Informatics and will involve close collaboration with scientific colleagues.


Key Responsibilities:

  • Design, build, and deploy platform infrastructure (Google Cloud Platform)
  • Maintain Infrastructure as Code (IaC) (Terraform)
  • Maintain and extend a database of metadata (PostgreSQL)
  • Design and implement pipeline runners and triggers (Nextflow)
  • Maintain and extend an internal web portal (Django)
  • Design and implement efficient data storage and access solutions
  • Organise and manage Git repositories and CI/CD systems
  • Enforce industry best practices relating to testing to ensure quality and reliability
  • Mentor junior engineers through implementation and training


Qualifications:

  • Expertise with managed GCP services (e.g. Cloud SQL, Cloud Run)
  • Expertise with Terraform or similar IaC solutions
  • Proficiency with SQL databases
  • Proficiency in Git repository design, testing, and CI/CD systems
  • Proficiency in English


Preferred Qualifications:

  • Advanced degree in computer science or related discipline
  • Familiarity with Nextflow or similar workflow orchestration tools
  • Preference for python development where appropriate
  • Previous experience with scientific soware development or working within scientific research environment.


  1. Why 5Prime?:
  • Join a visionary company at the forefront of drug development that is currently partnering with the largest pharmaceutical companies in the world.
  • Collaborate with a talented and passionate team of professionals in clinical medicine, machine learning, genetics and bioinformatics.
  • Competitive compensation and benefits package with stock options.
  • Opportunity to make a meaningful impact on the future of health care through the development of new medications.


If you are a results-driven engineer with a passion for quality and a proven track record in full stack development, we invite you to apply for the Senior Full Stack Engineer position at 5Prime Sciences. Join us in our mission to transform healthcare and improve the lives of people around the world.


5Prime is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


The expected compensation for this role is between CAD $95,000 to $130,000, dependent on experience.


Interested applicants should contact admin@5primesciences.com





  • Montreal, Canada 5 Prime Sciences Full time

    Job Title:  Senior Full Stack Engineer, Platform  Job Type:  Full-time Location:  We will consider remote employees from any jurisdiction, but preference will be given to on-site employment in Montreal, Canada. About us: 5 Prime Sciences uses insights from human genetics to accelerate drug development and increase return on investment in the life...


  • Montreal, Canada 5 Prime Sciences Full time

    Job Title:  Senior Full Stack Engineer, Platform  Job Type:  Full-time Location:  We will consider remote employees from any jurisdiction, but preference will be given to on-site employment in Montreal, Canada. About us: 5 Prime Sciences uses insights from human genetics to accelerate drug devel


  • Montreal, Quebec, Canada 5 Prime Sciences Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Engineer to contribute to the development and maintenance of our scientific data platform, built on Google Cloud Platform.This role involves maintaining and extending the existing platform, which includes bulk data management, analytical pipelines, and an internal web portal. A strong emphasis...


  • Montreal, Quebec, Canada 5 Prime Sciences Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Engineer to contribute to the development and maintenance of our scientific data platform, built on Google Cloud Platform.This role involves maintaining and extending the existing platform, which includes bulk data management, analytical pipelines, and an internal web portal. A strong emphasis...


  • Montreal, Quebec, Canada Epic Games Full time

    About Epic Games Epic Games is a global leader in interactive entertainment, renowned for its award-winning games and cutting-edge engine technology. With studios across the world and thousands of talented individuals, we are dedicated to pushing the boundaries of creativity and innovation. Our Mission: Empowering Developers Through World-Class...

  • Full Stack Engineer

    2 weeks ago


    Montreal, Canada HireTalent group Full time

    Fullstack Developer (UI)Contract 15 Months+Hybrid Role - Montreal, QCRoles and Responsibilities:Senior Developer part of the AMER team responsible for delivery of the new Communication Surveillance Platform across all Products.Collaborate with teams in other locations, such as EMEA, on planning and prioritization for the platform developments.Establish a...

  • Full Stack Engineer

    2 weeks ago


    Montreal, Canada HireTalent group Full time

    Fullstack Developer (UI)Contract 15 Months+Hybrid Role - Montreal, QCRoles and Responsibilities:Senior Developer part of the AMER team responsible for delivery of the new Communication Surveillance Platform across all Products.Collaborate with teams in other locations, such as EMEA, on planning and prioritization for the platform developments.Establish a...

  • Full Stack Engineer

    2 weeks ago


    Montreal, Canada HireTalent group Full time

    Fullstack Developer (UI)Contract 15 Months+Hybrid Role - Montreal, QCRoles and Responsibilities:Senior Developer part of the AMER team responsible for delivery of the new Communication Surveillance Platform across all Products.Collaborate with teams in other locations, such as EMEA, on planning and prioritization for the platform developments.Establish a...

  • Full Stack Engineer

    3 weeks ago


    Montreal, Canada HireTalent - Diversity Staffing & Recruiting Firm Full time

    Fullstack developer (UI) Contract 15 Months+ Hybrid Role- Montreal, QC Roles and responsibilities: Roles and responsibilities: Senior Developer part of the AMER team responsible for delivery of the new Communication Surveillance Platform across all Products. Collaborate with teams in other locations, such as EMEA, on planning and prioritization for...

  • Full Stack Engineer

    4 weeks ago


    Montreal, Canada HireTalent - Diversity Staffing & Recruiting Firm Full time

    Fullstack developer (UI)Contract 15 Months+Hybrid Role- Montreal, QCRoles and responsibilities: Roles and responsibilities: Senior Developer part of the AMER team responsible for delivery of the new Communication Surveillance Platform across all Products. Collaborate with teams in other locations, such as EMEA, on planning and prioritization for the...

  • Full Stack Engineer

    3 weeks ago


    Montreal, Canada HireTalent - Diversity Staffing & Recruiting Firm Full time

    Fullstack developer (UI)Contract 15 Months+Hybrid Role- Montreal, QCRoles and responsibilities: Roles and responsibilities: Senior Developer part of the AMER team responsible for delivery of the new Communication Surveillance Platform across all Products. Collaborate with teams in other locations, such as EMEA, on planning and prioritization for the...


  • Montreal, Quebec, Canada Bounteous Full time

    Bounteous x Accolite is a leading digital transformation company, empowering global brands to achieve their ambitions through innovative technology solutions and data-driven experiences. We are seeking a talented and passionate Senior Full-Stack Developer to join our growing team and contribute to the development of a cutting-edge lending platform....


  • Montreal, Quebec, Canada Vention Full time

    About Vention Vention is a company dedicated to revolutionizing industrial automation through cutting-edge technology and innovative solutions. We are driven by a passion for excellence and a commitment to creating impactful products that shape the future of manufacturing. The Role We are seeking a highly skilled Senior Full Stack Developer to join our...

  • Full Stack Engineer

    2 weeks ago


    Montreal, Quebec, Québec, Canada HireTalent - Diversity Staffing & Recruiting Firm Full time

    Fullstack developer (UI)Contract 15 Months+Hybrid Role- Montreal, QCRoles and responsibilities: Roles and responsibilities: Senior Developer part of the AMER team responsible for delivery of the new Communication Surveillance Platform across all Products. Collaborate with teams in other locations, such as EMEA, on planning and prioritization for the...


  • Montreal, Canada Epic Games Full time

    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...


  • Montreal, Canada Epic Games Full time

    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...


  • Montreal, Canada Borderless Capital Full time

    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...


  • Montreal, Canada Borderless Capital Full time

    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...


  • Montreal, Canada Borderless Capital Full time

    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...


  • Montreal, Quebec, Canada Borderless Capital Full time

    About the RoleWe are seeking a highly skilled Senior Full-Stack Programmer to join our Service Management Platform team at Borderless Capital. As a key member of our team, you will be responsible for designing, developing, and maintaining our cloud-based service platform.Key ResponsibilitiesPlatform Development: Design and develop features that ensure a...