SWE / Data Engineer

Responsibilitiesdesign
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

C
Java
JavaScript
PHP
Amazon Web Services (AWS)
Azure
Big Data
Google BigQuery
C++
ETL
Relational Databases
Django
Object-Oriented Software Development
Ruby
Software Engineering
Rust
Software Repository
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
GIT
Information Technology
REST
Apache Beam

Job description

SQL)Maintaining and extending asynchronous workflows (Temporal)Design and implement efficient storage and access solutions for large-scale genomic dataOrganise and manage Git repositories, write & maintain CI/CD scriptsEnforce industry best practices relating to testing to ensure quality and reliabilityCreating schemas to harmonize multi-faceted data types (data modelling)QualificationsExpert understanding of OOP, primarily Python5+ 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 therein2+ years experience with big data querying tools such as Big Query or similar2+ years experience with ETL tools such as Apache Beam / GCP Dataflow or similar5+ years experience in, Git

Requirements

repository design, testing, and CI/CD systems2+ years experience writing asynchronous workflows (Temporal or similar)Proficient working and communicating in EnglishNice to Have QualificationsMinimum bachelor's degree, preference for advanced degree in computer science or related disciplineDevelopment experience on RESTful APIExperience with Infrastructure as Code tooling such as TerraformAdditional 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, etcSee full posting at: https://5primesciences.com/careers/Posted on: March 24, 2026", "employmentType": "FULL_TIME", "industry": "Software", "jobLocation" : { "@type": "Place", "address": { "@type": "PostalAddress", "streetAddress": "Santiago De Compostela", "addressLocality": "Santiago de Compostela", "addressRegion": "A Coruña", "addressCountry": "ES", "postalCode": "n/a" } }, "salaryCurrency": "EUR", "title": "Software / data engineer", "hiringOrganization" : { "@type" : "Organization", "name" : "Canadian Bioinformatics Workshops" } }

About the company

{ "@context": "http://schema.org", "@type": "JobPosting", "baseSalary" : { "@type": "MonetaryAmount", "currency": "EUR", "value": { "@type": "QuantitativeValue", "minValue": 50000, "maxValue": 70000.00, "value": 70000.00, "unitText": "YEAR" } }, "datePosted": "2026-03-29", "validThrough" : "2026-07-13", "description": "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.ResponsibilitiesDesign, 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 (Postgre

Apply for this position