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.
$84k - $126k per year
...restaurants, with a long-term vision of creating a thriving restaurant industry through the power of connected & engaged teams. As the Data Engineer at 7shifts, you will own and evolve the pipelines, models, and infrastructure that power data-driven decisions across the...SuggestedLong term contractFull timeWork at officeRemote workHome officeFlexible hoursShift workDay shift$100k - $130k per year
...by placing patients at the center of the record release process, data moves more ethically, easily and securely throughout the care journey... ...for millions more patients across North America. As a Data Engineer, you will help build and maintain the data infrastructure that...SuggestedFull timeInternshipManual laborRemote work- ...with a vision to be more than an advertising platform, it’s a hub of innovation, imagination and creativity. We're looking to add Data Engineers to our data science team! This team works on solving complex problems for StackAdapt's digital advertising platform. You'll be...SuggestedRemote jobFull timeWork from homeHome office
- ...Pelmorex, we’re on a mission to transform weather and environmental data into decision-grade insights for businesses and consumers. Our... ...decisions. To support this mission, we’re growing our Engineering Insights team and investing in a scalable data analytics and insights...SuggestedFull timeFlexible hoursWeekend work
- ...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
- ...The Data Engineer will build and operationalize data necessary for enterprise data and analytics initiatives. This role will build, manage and optimize data architecture and pipelines in accordance with industry standard practices and using industry standard tools, and will...Full time
- ...Métis. The bigger picture We’re looking for two technical, curious, and collaborative professionals to come on board as Data Engineers on our Platform Engineering team at our College Avenue location in Regina, Saskatchewan. In this role, you are accountable for building...Full timeTemporary work
$116.12k - $145.61k per year
...Description Senior Data Engineer, Data Platform Vernon, BC Role Description The Data Platform Team at Kal Tire has a mission to enable Kal Tire’s Leadership to make decisions supported by trusted information, derived from timely, high-quality sources...Full timeCasual workInternshipAfternoon shift$67.09k - $80.11k per year
...Description Junior Data Engineer, Data Platform Vernon, BC Role Description The Data Platform Team at Kal Tire has a mission to enable Kal Tire’s Leadership to make decisions supported by trusted information, derived from timely, high-quality sources of...Full timeCasual workInternshipAfternoon shift- ...you to Be Seen, Be Yourself, and Do Your Best Work. About the Data Insights Team Our mission is to unify data from every business... ...customer-facing dashboards. About You We’re hiring a Senior Data Engineer for Data Insights in Montreal—someone with a Data as a Product...Permanent employmentFull timeWorldwide
$152k - $237.5k per year
...Jane. For the last year I've been responsible for building the engineering side of Jane's marketing platform from the ground up. Now we're... ...small, founding engineering team responsible for Jane's customer data infrastructure. Jane is used by thousands of clinics and hundreds...Long term contractFull timeInternshipRemote work- ...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
- ...deliver work for sports and entertainment businesses of all shapes and sizes all over the world. Two Circles is looking for a Data Engineer to join our dynamic KORE Intelligence Platform team. In this role, you'll be a key part of our Partnership Intelligence Measurement...Full timeWork at office
$120k - $140k per year
...time, permanent, hybrid position in downtown Vancouver. 3 set days in the office and 2 WFH. About the role: As a Senior Data Engineer at Spring, you are a technical leader and strategic problem-solver who architects high-impact, resilient, and scalable data infrastructure...Long term contractPermanent employmentFull timeWork at officeWork from homeFlexible hours- ...with a repeatable research process that leverages core technology, data, and AI to develop differentiated investment strategies and signals. About the Role We're looking for an Intermediate Data Engineer with strong foundations in data warehousing, Python, and data...Work at officeLocal areaFlexible hours1 day per week
- ...Establish the single source of truth for customer data. Then use it to get every customer to value, fast. On-site | Vancouver Office... ...directly with labs. Deliver — A written brief for engineering: where labs hit friction during mapping, what's causing it, and...Full timeWork at officeImmediate start
- ...What the Role Is The Data team at Babylist powers decision-making across the entire business — from product growth to operations to AI. This is a senior individual contributor role on the Data Engineering team, sitting at the intersection of platform thinking and AI-native...Remote jobFull timeInternshipWork at officeFlexible hoursWeekend work
- ...acquiring software partners, activating their merchants, and delivering sustained revenue growth. The Role As a Senior Data Engineer, you will be responsible for designing, building, and maintaining scalable data infrastructure that supports analytics, reporting,...Full time
$140k - $160k per year
...Silver Lake Waterman, Moody’s, Sequoia Capital, GV and Riverwood Capital. About the Team: Be part of an exciting and growing Data Engineering team at the core of everything we do. SecurityScorecard's ratings platform processes enormous volumes of data — and the...Full timeInternshipWorldwide- ...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...Long term contractFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...doing this alone. About this role We are looking for a Data Engineer Intern to join our growing team for the Fall 2026 Term. In this... ...powered by many micro-services, including the bot platform, the NLP engine and the pricing/recommendation engines. We use a modern data...InternshipWork at officeRemote workHome officeNight shift
$137k - $205k per year
...want to be part of the team that defines how the world eats, there is no better time to join us. About the Role As a Senior Data Engineer, you’ll play a key role in scaling and improving how we integrate and process customer data. You will design and implement ETLs that...Full timeLive InRemote work- ...depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At... ...long term. About the role: Samsara is seeking a Senior Data Engineer to join our Data team, comprising both Data Scientists, Data Analysts...Long term contractFull timeRemote workRelocation package
$127k - $155k per year
...The Opportunity Senior Data Engineers are the builders for the business. You are recruited early and help stand up the managed foundation alongside the architect, then build the data products that non-engineering teams need once the architecture is defined and the backlog...Full timeContract workWork at officeLocal areaFlexible hoursWeekend work3 days per week- ...is to connect consumers with the world’s leading brands through data-driven content and technology. Headquartered in South Florida... ...high-performers. MUST HAVE: ~5+ years of experience in data engineering within fast-paced, cloud-native environments ~ Deep expertise...Full timeRemote work
- ...Le Lead Data Engineer sera responsable de diriger la conception et le développement de solutions de données en environnements cloud (AWS, Azure). PLUS PRÃCISÃMENT ⢠Assurer la qualité, la gouvernance et la sécurité des données incluant les int...Full time
- ...on Deloitte's Technology Fast 500 again in 2024 – but we're just getting started. How You'll Make an Impact: As a Staff Data Engineer , you'll design and implement large-scale distributed data processing systems using technologies like Apache Hadoop, Spark, and Flink...Long term contractFull timeWork at officeLocal areaRemote workWork from homeHome officeWeekend work
$120k - $150k per year
...behaviors. About the Opportunity We are looking for a Staff Data Engineer who serves as the universal data architect for our platform.... ...data contracts that decouple services from the underlying storage engine. Mentorship: You will elevate the data engineering...Full timeRemote work$86k - $125k per year
...of talented, client-focused problem solvers who thrive on complex data challenges. Guided by our values of Care, Bravery, Excellence,... ...Role Summary We’re looking for a passionate and curious Data Engineer with strong Python skills and solid experience working with large...Full timeWork at office$74k - $90k per year
...Role Summary The Azure Data Engineer plays a key role in building, maintaining, and optimizing structured SQL data assets that power analytics, reporting, and downstream integrations. This role supports the transition from adâhoc data sources to governed, productionâ...RemplacementFull timeContract workFor contractorsInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!

