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