Senior Data Engineer contextualizing and implementing data solutions in banking, insurance, and healthcare. Collaborating with teams using Quantexa technology and tools like Spark and Hadoop.
Responsibilities
Writing defensive, fault tolerant and efficient code for production level data processing systems.
Configuring and deploying Quantexa software using tools such as Spark, Hadoop, Scala, Elasticsearch, with our platform being hosted on both private and public virtual clouds, such as Google cloud, Microsoft Azure and Amazon.
You’ll be a trusted source of knowledge for your clients. And you’ll articulate technical concepts to a non-technical audience so they can make key decisions.
Collaborate with both our solution architects and our R&D engineers to champion solutions and standards for complex big data challenges. You proactively promote knowledge sharing and ensure best practice is followed.
Requirements
You’ll have a background in hands-on technical development, with at least three years of industry experience in a data engineering role or equivalent, and preferably at least four years of software industry experience.
Proficiency in Scala, java, python, or a programming language associated with data engineering. Our primary language is Scala, but don’t worry if that’s not currently your strongest language. We believe that strong engineering principles are universal and transferable.
As an expert in building and deploying production level data processing batch systems, you’ll share an appreciation of what makes a high quality, operationally stable system and how to streamline all areas of development, release, and operations to achieve this.
Experience with a variety of modern development tooling (e.g. Git, Gradle, Nexus) and technologies supporting automation and DevOps (e.g. Jenkins, Docker and a little bit of good old Bash scripting). You’ll be familiar with developing within a version-controlled process that regularly makes use of these tools and technologies.
A strong technical communication ability with demonstrable experience of working in rapidly changing client environments.
Knowledge of testing libraries of common programming languages (such as ScalaTest or equivalent). Importantly, you’ll know the difference between varying test types (unit test, integration test) and can cite specific examples of what they have written themselves.
Benefits
Competitive salary & Company bonus
100% RRSP match up to 5%
Competitive annual leave, plus your birthday off, parental leave, PTO, and observed holidays
Comprehensive benefits coverage, including mental health support, fitness reimbursements, and financial well-being
Tax-advantageous benefits, such as commuter benefits, healthcare, and dependent care
Regularly bench-marked salary rates
Well-being days
Volunteer Day off
Work from Home Equipment
Free Subscription to a meditation, relaxation and sleep app
Continuous Training and Development
Spend up to 2 months working outside of your country of employment over a rolling 12-month period with our ‘Work from Anywhere’ policy
Data Architect governing World Vision Canada's nonprofit enterprise data architecture. Defining cloud data standards, governance, security and reusable platforms remotely within Canada.
Senior software engineer building backend data services, APIs, microservices, and pipelines for Akamai’s distributed cloud platform. Optimizing databases and reliability across high - scale workloads.
Principal Data Architect defining scalable, governed data platforms for Robots & Pencils’ enterprise AI systems. Setting architecture direction, supporting clients, and mentoring senior technical teams.
Principal Architect leading scalable data platform architecture, solution sales, and client workshops for Long View, a North American IT provider. Mentoring data teams and driving outcomes across Databricks, Microsoft Fabric, and Snowflake.
Senior Data Engineer building Azure pipelines, data platforms, and ML workflows for Manulife’s retirement operations. Supporting trusted analytics across North American teams.
Lead AI/Data Engineer building production AI agents, data pipelines, and analytics infrastructure. Powering Dutch’s veterinary telemedicine platform for pet parents and veterinarians.
Architecte de données sénior concevant des architectures analytiques et gouvernance des données pour les transformations numériques de Wepoint. Travail flexible à Montréal ou Québec, en mode hybride, distant ou sur site.
Streaming Data Engineer building scalable Bronze, Silver, and Gold data pipelines for PLATO’s public sector clients. Managing real - time ingestion, processing, security, and data quality.
Senior Data Architect designing governed, event - driven healthcare data platforms for Wepoint. Leading Fabric, Power BI, ETL, and analytics architecture for Québec health - network transformations.
Staff Data Engineer building pipelines, models, and infrastructure for exacare ai’s post - acute care AI platform. Turning healthcare data into reliable foundations for product, analytics, and ML workflows.