👨🏻‍💻 postech.work

Software / Data Engineer

5 Prime Sciences Inc • 🌐 In Person • 💵 $180,000 - $180,000

In Person Posted 2 days, 10 hours ago

Job Description

Job Experience: Mid-level

Job Type: Full-time

Location

This position is available for hybrid work in Montreal or remote working in Canada only. Preference is given to candidates based in Montreal or Quebec, or those willing to relocate. Relocation and immigration support is available for candidates interested in living and working in Canada.

About 5 Prime

5 Prime Sciences uses insights from human genetics to accelerate drug development. For the past 4 years, 5 Prime has helped large pharmaceutical companies, biotech and venture capital companies accelerate and de-risk their drug development pipeline. This effort has enabled our partners to move from target to Phase 2 in two years in some instances, achieving our mission of helping to deliver medicines to patients in need.

Role Overview

We are seeking a SWE / Data Engineer to contribute to the development and maintenance of our scientific data platform, built on Google Cloud Platform (GCP). 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 will involve close collaboration with scientific colleagues.

Key Responsibilities

Design, build, and deploy cloud-based platform infrastructure including but not limited to:

Maintaining and extending an internal web portal (Django)

Maintaining and extending relational databases (PostgreSQL)

Maintaining and extending asynchronous workflows (Temporal)

Design and implement efficient storage and access solutions for large-scale genomic data

Organise and manage Git repositories, write \& maintain CI/CD scripts

Enforce industry best practices relating to testing to ensure quality and reliability

Creating schemas to harmonize multi-faceted data types (data modelling)

Required Qualifications

Expert understanding of OOP, primarily Python

5+ years experience working on projects using the Django framework (Django ORM, HTMX, MVT architecture, Django admin)

3+ years experience with managed cloud computing services (preference for GCP but experience with other cloud environments such as AWS or Azure is OK)

3+ years experience with cloud-hosted relational databases, and optimization of the schema and queries therein

2+ years experience with big data querying tools such as BigQuery or similar

2+ years experience with ETL tools such as Apache Beam / GCP Dataflow or similar

5+ years experience in Git repository design, testing, and CI/CD systems

2+ years experience writing asynchronous workflows (Temporal or similar)

Proficient working and communicating in English

Nice to Have Qualifications

Minimum bachelors degree, preference for advanced degree in computer science or related discipline

Development experience on RESTful API

Experience with Infrastructure as Code tooling such as Terraform

Additional experience with scientific software development or working within a scientific research environment.

Additional experience with other coding/scripting languages such as C, C++, PHP, Java, Javascript, Ruby, Rust, etc

Why 5 Prime?

Join a visionary company at the forefront of drug development that is currently partnering with the largest pharmaceutical companies and biotech VC in the world, including Eli Lilly, GSK, and Thirdrock Ventures.

Collaborate with a talented and passionate team of professionals in clinical medicine, human genetics and bioinformatics, and software development.

Opportunity to make a meaningful impact on the future of health care through the acceleration of drug development.

Benefits

Generous stock option plan in a company that has been profitable from inception and not VC funded.

Vacation of at least 15 days per year.

Regular paid trips to Montreal for non-Montreal based employees.

Budget for conferences and/or courses.

Budget for fitness equipment and for home office equipment.

If you are a curious and motivated engineer with a passion for rigorous development and real-world impact, we encourage you to apply. Join us in transforming healthcare through genetic insight and helping bring better treatments to patients.

5 Prime 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 $100,000 to $180,000 depending on experience.

Interested applicants should contact careers+platform@5primesciences.com.

Job Types: Full-time, Permanent

Pay: Up to $180,000.00 per year

Benefits:

Paid time off

Work Location: Hybrid remote in Montréal, QC H2T 2S9

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.