SWE / Data Engineer
Role details
Job location
Tech stack
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" } }