Data Engineer
Sovra
ABOUT SOVRA
SOVRA is a leading public procurement platform trusted by more than 7,000 government agencies and over 1 million suppliers across North America. Our work sits at the intersection of technology, public service, and accountability, helping governments operate more efficiently and transparently on behalf of the communities they serve.
What makes SOVRA unique is our deep focus on the public sector. Our solutions are purpose-built to solve real, complex procurement challenges, balancing compliance with usability and innovation. That commitment has been recognized with the Achievement of Excellence in Procurement (AEP) Certification from the National Procurement Institute, reflecting our high standards and impact in the market.
At SOVRA, the work you do matters. Every improvement we make helps public organizations stretch taxpayer dollars further, operate with greater transparency, and deliver better outcomes for millions of people. We’re a growing, mission-driven company where smart, curious people come together to build technology that serves the public good.
Learn more at sovra.com
THE ENVIRONMENT
SOVRA runs a lakehouse platform (Bronze / Silver / Gold layers on Apache Iceberg), with AWS DMS and Zero-ETL for ingestion, dbt for transformation, and AWS-native services (S3, Glue, Athena, Bedrock) for storage, compute, and AI enablement. The Data Engineering Specialist works inside this stack, embedded in the Data Platform team.
What we're looking for. A hands-on data engineer fluent in SQL, Python, dbt, and modern lakehouse patterns on AWS, comfortable owning pipelines end-to-end — from source-system CDC through governed Gold models and used to working in a governed, multi-consumer environment where data is treated as a product, not a report.
Daily rhythm. A short standup with the Data Platform team to review pipeline health, ingestion status, and delivery blockers. Working sessions with data analysts on Gold-layer model validation, and pairing with fellow data engineers on shared transformation logic.
Core engineering work (majority of the week). Building and maintaining ingestion pipelines from source systems (product databases, and eventually SaaS platforms) into the Bronze layer; developing Silver-layer cleansing and conforming logic; and modeling Gold-layer datasets in dbt for consumption by internal teams and external customers.
Consumer enablement. Partnering with internal product, GTM, and AI stakeholders to translate use cases into Gold-layer data products, and supporting external customer needs (direct data access, embedded BI, curated exports) through the platform's productized surfaces.
Reliability and governance. Monitoring pipeline SLAs, resolving production incidents, maintaining catalog and lineage metadata, and running data-quality checks. Occasional bounded one-time work — regulatory data requests, audit evidence, incident investigations.
Platform evolution. Contributing to new ingestion patterns (e.g. API-based SaaS connectors, Data streams, etc...), AI-consumable dataset design, and cost/performance tuning of the lakehouse.
MAIN RESPONSIBILITIES:
Collaborate with cross-functional teams to gather data requirements.
Design, develop, and maintain scalable data pipelines to process and integrate data from various sources.
Optimize data pipelines for performance, cost efficiency, and data quality.
Design and implement data models and schemas that meet business requirements.
Develop and maintain logical and physical data models to support data warehousing and reporting.
Ensure data consistency and integrity across different data storage systems.
Design, develop, and maintain ETL processes to extract, transform, and load data from multiple sources.
Monitor data integration processes, troubleshoot, and resolve any issues that may arise.
Collaborate with data source owners to ensure the availability and quality of the data.
Implement data quality controls and validation processes to ensure data accuracy and reliability.
Collaborate with data analysts, and other stakeholders to ensure data availability and accessibility for analytical purposes.
Provide technical support and expertise in data engineering and related tools and technologies.
Continuously improve data engineering practices and stay up-to-date with industry trends and best practices.
PROFILE:
Strong problem-solving, analytical, and communication skills.
Detail oriented
Ability to work independently and as part of a team in a fast-paced environment;
Good interpersonal and communication skills and focus on customer satisfaction
QUALIFICATIONS:
Bachelor's degree in computer science, Engineering, or a related field.
Three 3-10+ in data engineering, data warehousing, and ETL processes.
Proficiency in programming languages such as Python and SQL
Experience with AWS data services, particularly S3, Glue, and Athena
Hands-on experience with dbt (data build tool) for data transformation and modeling
Knowledge of data lakehouse patterns and medallion architecture (bronze/silver/gold layers)
Experience with Infrastructure as Code (IaC) tools, specifically Terraform
Experience with relational and NoSQL databases
Understanding of AI and machine learning concepts, with the ability to prepare and structure data to support AI-driven products
Fluent in English and French, both verbally and written
Authorized to work in Canada—unfortunately we are not able to sponsor work visas or transfers at this time.
Thank you for your interest in SOVRA.
At SOVRA, we are committed to fostering an inclusive and equitable workplace. We are an equal opportunity employer and do not discriminate against any employee or applicant for employment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, marital status, veteran status, or any other characteristic protected by applicable laws. We provide a work environment free from discrimination and harassment. In addition, we are committed to ensuring pay equity across our organization and regularly review our compensation practices.
- ...standards for technical and domain expertise, we deliver innovative and strategic solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. Our Co-Innovation methodology is a unique engagement model designed to align interests...SuggestedFull timeLocal areaWorldwideWork visa
- ...diving into complex problems, understanding the story behind the data and designing solutions that scale? You’ll work across diverse... ...modern technology stacks, while contributing to the growth of data engineering best practices. Your key responsibilities Designing,...SuggestedFull timeWork at officeFlexible hours
- ...in security workforce management software. $100 - $130 a year Trackforce is seeking a highly skilled and motivated Senior Data Engineer to join our Data team. In this role, you will be responsible for designing, building, and maintaining the data infrastructure that...SuggestedLong term contractFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...interesting challenges with continuous learning opportunities, then Tescys could be a good fit for you! We're looking for a Data Platform Engineer (DevOps)to join our TecsysIQ Data & AI team. This is a hybrid role that builds and operates the cloud data platform powering...SuggestedPermanent employmentFull timeRemote work
- ...We are seeking a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine powering our next-generation frontier models. In this high-impact role, you will bridge the gap between cutting-edge AI research and...SuggestedFull timeWork at office
- ...career? Join a global company shaping the future with technology that drives lasting impact. Hypertec is seeking a Data Center Controls Engineer to join our Engineering (Construction) team in Montreal . If you are motivated, collaborative, and aligned with our values...Full timeWork at officeRelocation
- ...About Us Apollo is a Mission-Critical Infrastructure Engineering, Construction, Commissioning, and Operations Support Services Company... ...motivated professionals of all experience levels to join our team as Data Center Mechanical Commissioning Engineers (CxEs). The Mechanical...Permanent employmentFull timeFor contractorsWork at officeRemote workFlexible hoursNight shift
- ...founded in 2017, is a high-tech, dynamic Swiss leader in AI and data analytics consulting, renowned for solving complex challenges in... ...invest in projects that matter, including pro-bono initiatives and "engineering for good" causes. Requirements About You Following...Full timeWork at officeRelocation
- ...and a willingness to challenge consensus. We are looking for a Data Developer to join our AI and Multi Asset Systematic Strategies... ...quality, latency, and system performance. Collaborate with ML engineers to optimize data formats and storage patterns for GPU-accelerated...Full time
- ...journey and help create the unknown! Job Description As a Data Developer at Ubisoft Montreal , you will join the Player... ...CV highlighting relevant skills and experiences Links to projects, repositories, or examples demonstrating your data engineering work...Full timeWork at office
- ...your impact, your skills, and your career. About the Role We are seeking a Staff Data Developer to join our Data & Intelligence division. Reporting to the Director of Data Engineering, you will design and implement scalable, complex data pipelines and infrastructure to...Full timeWork at officeFlexible hours
- ...We're seeking a talented Data Platform Developer to join our Platform Engineering team and architect the data foundation that will power Newforma's next generation of AI-driven capabilities and analytics. You'll design and implement modern data architectures including medallion...Full timeWorldwide
- ...across the country. Job Description The Product Owner, Data is responsible for building and evolving our enterprise cloud-hosted... ...and AI. This role blends product ownership with hands on data engineering, ensuring our data platform is scalable, trusted, and aligned...Full timeContract workPart timeWork from homeFlexible hours
- ...and a willingness to challenge consensus. As an Trading System Data Specialist , you will be responsible for providing mission... ...This role performs a wide variety of technical troubleshooting and engineering work, including software deployment, software configuration, and...Full timeNight shiftEarly shift
$83.77k - $133.7k per year
...by providing our business partners with access to comprehensive data and valuable insights to help our organization achieve operational... ..., you will autonomously contribute to various initiatives by engineering data solutions for analytics purposes while also supporting the...Long term contractFull timeWork at officeLocal areaFlexible hours- ...about innovation and pushing entertainment boundaries, join our journey and help us create the unknown! Description du poste The Data Analyst, Audience Analytics, will be the main analytics owner of several major game franchises, responsible for gathering and analyzing...Full time
- ...Role Overview We're looking for a Data Product Steward who's excited to sit at the intersection of financial-market data and... ...risk or market data ● Interest or prior experience in prompt engineering, semantic modeling, or AI-agent enablement ● Strong communication...Full timeWork at officeWorldwide
$202k - $296.45k per year
...Autodesk had design and make. Operate is the phase that tells you what actually happened, and it is ours. We are seeking a Staff Data Engineer to join our growing team. Our data platform spans a wide surface area: infrastructure, CDC streaming, Databricks operations and...Long term contract- ...systems that feed Nascent's trading and research operations with the data they need to compete — building and operating the web scraping... ...systems. This is a roughly 50/50 split between software engineering and operations: half your time you're writing production code (primarily...Long term contractPermanent employmentFull timeInternshipWork at officeRemote workHome officeFlexible hours
- ...clients ranging from Fortune 100/500/1000 companies to startups, small and mid-sized organizations in Canada/US. We are currently hiring an Data Governance Lead for our global consulting client. Role: Data Governance Lead Rate Range: $70 -72/hr C2C (40 hrs /week)...Full time
- ...personne pour rejoindre une équipe dynamique en tant qu’ Ingénieur(e) Data pour l’un de nos clients. Ce poste est destiné à un rôle d’... ...are looking for someone to be a part of a dynamic team as a Data Engineer for one of our clients. This position is for a data engineering...Full timeApprenticeshipLocal areaWorldwide
$80k - $138k per year
...well-being and connectedness. Learn from deep subject matter experts through mentoring and on the job coaching -- As a Data & AI Platform Engineer, you operate at the foundation of modern data and AI ecosystems—designing, deploying, and operating scalable, secure, and...Permanent employmentFlexible hours- ...might just be in the right place! We’re looking for a Manager, Data Science & Machine Learning to join our Data team in Canada. The... ...experimentation or prototyping). ~ Demonstrated experience with ML engineering practices that include model serving, monitoring, drift...Full timeWork at officeRemote workFlexible hours
- ...We are seeking a Senior ML Data Processing Developer to participate in the development, curation, and scaling of our core data asset pipeline. Sitting at the intersection of data engineering, data curation, and machine learning, you will own the end-to-end pipeline that transforms...Full timeInternshipWork at office
- ...sustainable, more inclusive world. Job Description Job Summary: We are seeking a experienced and results-oriented Senior Data Warehouse Engineer to work our data warehouse modernization and performance optimization initiatives. The ideal candidate will possess deep...Long term contractPermanent employmentFull timeLocal area
- ...Description Founded in 2017, Unit8 is a fast-growing Swiss AI and data analytics consulting and services company dedicated to solving... ...matter to us - that includes collaboration on pro-bono and “engineering for good” causes. You can learn more about what we are passionate...Full timeWork at office
- ...calculate the performance indicators and measures to be used by reports and dashboards; Develop analytical application interfaces using data visualization tools such as Microsoft Power BI; Advise the user on the optimal presentation of information in order to promote the...Full timeWork at officeFlexible hours
- ...you! About the Role We are looking for a Product Manager, Data Platform & AI Platform to define the strategy and drive delivery... ...capabilities. This role sits at the intersection of platform engineering, customer-centric product management, and applied AI innovation...Long term contractPermanent employmentFull timeTemporary workRemote work
$222.2k - $412.7k per year
...Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured... ...earning potential, and support from a dedicated Securiti AI solution engineer for technical engagements. You’ll also benefit from Veeam’s...Long term contractFull timeLocal areaWorldwide- ...collaborate across time zones to support projects on all major platforms, engines and styles - from AAA titles to emerging technologies. Our... ..., CI-integrated regression detection, custom Unreal Insights data channels • Writes automated performance regression tests:...Full timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- remote data engineer Montréal, QC
- data centre engineer Montréal, QC
- junior data engineer Montréal, QC
- python data engineer Montréal, QC
- big data engineer Montréal, QC
- data engineer Montréal, QC
- data cabling engineer Montréal, QC
- data integration developer Montréal, QC
- data engineering intern summer Montréal, QC
- gcp data engineer Montréal, QC

