Data Engineer
$90k - $150k per yearGEI Consultants, Inc
The Data Engineer is responsible for designing, building, and maintaining the data pipelines and integrations that power GEI’s AI solutions and digital initiatives. This role focuses on ensuring enterprise data is accessible, reliable, and governed so that AI capabilities can be deployed and scaled with confidence.
The Data Engineer plays a hands‑on role by preparing and integrating the data foundations that AI solutions depend on. This includes building ingestion pipelines, managing data stores, implementing quality and governance controls, and supporting retrieval patterns such as RAG. This role works closely with AI Engineers, solution architects, and platform teams to ensure data infrastructure is production-ready, secure, and aligned with GEI standards.
- Design, build, and maintain data pipelines that ingest, transform, and deliver enterprise data to AI solutions and business applications.
- Develop and manage integrations across enterprise data sources using APIs, Graph connectors, event‑driven architectures, and batch/streaming patterns.
- Build and maintain data stores and indexing infrastructure that support retrieval‑augmented generation (RAG) and other AI consumption patterns.
- Implement data quality, validation, and lineage controls to ensure accuracy and trustworthiness of data feeding AI workflows.
- Support and optimise data models underpinning Power BI dashboards and AI‑enabled analytics.
- Collaborate with AI Engineers to define data contracts and ensure pipeline outputs meet solution requirements for schema, latency, and freshness.
- Instrument data pipelines for monitoring, alerting, cost control, and performance optimisation.
- Implement data governance and security controls including access management, encryption, and compliance with organisational data policies.
- Identify data‑related risks and support mitigation strategies in collaboration with architecture and platform teams.
Minimum Qualifications
- 4+ years of data engineering experience, with demonstrated ability to build and operate production data pipelines.
- Proficiency in Python and SQL; experience with PySpark or Spark is strongly preferred.
- Experience with Azure data services, including Azure Data Factory, Azure Synapse Analytics, Azure Data Lake Storage, and Azure SQL.
- Familiarity with Azure AI Search, Cosmos DB, or similar services used to support AI retrieval and storage patterns.
- Experience building and managing ETL/ELT pipelines with structured, semi‑structured, and unstructured data sources.
- Knowledge of data modeling, schema design, and indexing strategies for both analytical and AI workloads.
- Familiarity with infrastructure‑as‑code and CI/CD practices for data pipeline deployment (e.g., Terraform, Azure DevOps).
- Knowledge of data governance principles, including data cataloging, lineage, access control, and privacy requirements.
- Knowledge of security best practices for data solutions, including encryption at rest and in transit, role‑based access control, and private networking.
- Experience with Databricks, including Delta Lake and Unity Catalog, is a plus.
- Prior experience in professional services, engineering, or construction environments is a plus.
- Azure or Databricks certifications (e.g., Azure Data Engineer Associate, Azure Solutions Architect Expert, Databricks Data Engineer Professional) are a plus.
We are GEI.
Some of the world’s most pressing problems – from climate change to sustainable development, to critical infrastructure and the future of our energy supply – need our brightest and diverse minds working together to create safer, more resilient communities for tomorrow.
We are technical experts, collaborators, and entrepreneurs who draw from diverse backgrounds to solve our clients’ most complex challenges.
With several offices across North America, we offer a range of engineering, science, and technical consulting services. Our range of expertise, project types, and culture make us the choice for top talent in the AEC industry. See all our office locations here .
Employee-owned. Employee-focused.
As an employee‑owned company, our employees support our flat leadership structure, have a say in how our business operates and benefit from our financial success. We are committed to employee growth with career development opportunities, competitive total rewards, a well‑being program, flexible work arrangements and more. Our company culture is driven by our 4 Cs – we are Client‑Centered, Curious, Collaborative, and Community Minded – which support our focus on sustainability, safety, diversity, equity and inclusion. Get to know us better by visiting GEI’s career site here .
GEI’s Total Rewards Package Includes
- Market‑Competitive Compensation, including Eligibility for an Annual Performance Bonus
- Pay Range For This Position: $90,000.00 – $150,000.00/year
- Comprehensive Benefits Program, including Medical, Dental, Vision, Life, Disability and More
- Well‑Being Program and Paid Parental Leave
- Hybrid Work Schedules and Cell Phone Stipends
- GEI University (GEIU) with Continuing Education Assistance and Tuition Reimbursement
- Connecting Conversation Program with a Focus on Professional Development and Opportunities for Advancement
- Support and Financial Rewards for Publication Awards, Professional Dues, and Professional Licenses
- Paid Holidays and Generous Paid Time Off Program
- Rewards and Recognition
- GEI‑Funded Profit Sharing and 401(k)
- Opportunity to be an Owner and Shareholder (Learn more here )
- A Vibrant Culture that is Focused on Partnership, Sustainability, Giving Back to Our Communities and Diversity, Equity and Inclusion
PHYSICAL REQUIREMENTS
WORK ENVIRONMENT
Functional Demands:
Sedentary
x
Light
Medium
Other
Activity Level Throughout Workday (check one per row)
Physical Activity Requirements
Occasional
(0-35% of day)
Frequent
(33-66% of day)
(67-100% of day)
Not Applicable
x
Standing
x
Walking
x
Climbing
x
Lifting (floor to waist level) (in pounds)
Lifting (waist level and above) (in pounds)
Carrying objects
x
Push/pull
x
Twisting
x
Reaching forward
x
Reaching overhead
x
Keyboard use/repetitive motion
x
Taste or smell (taste=never)
x
Talk or hear
x
Accurate 20/40
Very Accurate 20/20
Not Applicable
Near Vision
x
Far Vision
x
Yes
No
Not Applicable
Sensory Requirements
Minimal
Moderate
Accurate
Not Applicable
Depth perception
x
Hearing
x
Reasonably Anticipated
Not Anticipated
x
Chemical
x
x
Extreme temperatures
x
Radiation
x
Uneven surfaces or elevations
x
x
Dust/particulate matter
x
Other (exposure risks):
x
8
10
12
Other work hours
GEI is an AA/equal opportunity employer, including disabled and veterans.
#J-18808-Ljbffr- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers... ...is seeking a Mechanical Engineer to join our growing Canadian Data Center practice. This role will support the design and delivery of...SuggestedFull timeFor contractorsWork at officeLocal areaWorldwideRelocationFlexible hours
$90.9k - $136.4k per year
...This means the successful candidate is expected to report to the office three days per week, at minimum. About the Team The Data Engineering Systems QA team verifies the end-to-end data plane and control plane ecosystem connecting millions of intelligent vehicles to...SuggestedWork at office3 days per week$125k per year
...Senior Mechanical Engineer, Data Centers Full-time Business Group: DCS Business Line: B&P - Buildings & Places Work Location Model: Hybrid Primary Location: CA - Markham, ON - 105 Commerce Vall Compensation: CAD 125,000 - CAD 175,000 - yearly...SuggestedFull timeFor contractorsWork at officeLocal areaWorldwideRelocationFlexible hours- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers... ...AECOM is seeking an experienced Electrical Engineering Lead, Data Centers to join our growing Canadian Data Center team. This...SuggestedFor contractorsWork at officeLocal areaRemote workWorldwideFlexible hours
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers... ...Mechanical Engineering Lead to join our growing Canadian Data Center team. This individual will lead the mechanical design and...SuggestedWork at officeLocal areaRemote workWorldwideRelocation packageFlexible hours
$125k per year
...Senior Electrical Engineer, Data Centers Full-time Business Group: DCS Business Line: B&P - Buildings & Places Work Location Model: Hybrid Primary Location: CA - Markham, ON - 105 Commerce Vall Compensation: CAD 125,000 - CAD 175,000 - yearly...Full timeFor contractorsWork at officeLocal areaWorldwideRelocationFlexible hours- ...AECOM seeks an experienced Electrical Engineering Lead for Data Centers to guide electrical design for hyperscale, colocation and mission-critical facilities across North America and globally. You will mentor engineers, coordinate with multidisciplinary teams, ensure compliance...Remote work
$147k - $196.6k per year
## Software Engineering Manager - Vehicle Data PlatformApply: Hybrid: Markham, Ontario, Canada: Oshawa, Ontario, Canada: Full time: Posted Today: JR- **Job Description****Vacancy Status:**This posting is for an existing vacancy within the organization and is open to new applications...Full timeWork at officeRemote work$147k - $196.6k per year
...hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum. The Role The Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data and configuration between vehicle ECUs...Work at officeRemote work3 days per week- ...Lenovo is seeking a skilled Infrastructure Solutions Group Data Center Solutions Sales Engineer to drive channel partner sales and architect Lenovo Data Center and Edge solutions. You will cultivate relationships at partner levels and translate customer needs into Lenovo technical...
- ...Motors is seeking a Staff Software Developer to set technical direction across the data platform for vehicle ECUs and cloud integration. You will lead architecture decisions, mentor engineers, and collaborate with cross-functional teams including platform, cloud, and cybersecurity...
$127k - $225k per year
...Canada has an immediate 12-month contract opening for a Research Engineer. About the team: The Huawei Digital Trust Lab is on a mission... ...facing departments to understand the most challenging system and data security problems, analyzing and prototyping promising...Contract workInternshipImmediate startWorldwideShift work- ...Requirements: ~8+ years of hands-on experience in ETL development, Data Engineering, or enterprise data integration. ~ Strong expertise in Informatica, with proven experience developing and maintaining ETL workflows and data pipelines. ~ Hands-on experience working...Manual labor
- ...Job Description Job Description L3 Network/ Linux Systems Engineer Responsibilities Being escalation point for a variety of change... ...risk and facilitate decision making. Experience in network data analysis with tools such as Wireshark, TCPDump Experience in performing...InternshipWorldwide
$140k - $175k per year
...making a real difference by protecting what matters most. At Aviva, data is at the heart of every customer experience, business decision,... ...models, glossaries, and contracts enable effective business, engineering, governance, and AI outcomes. Solution and integration...Contract workLocal areaFlexible hours- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers... ...an experienced Design Manager to join our growing Canadian Data Center team. This is a senior, hands-on, client-facing role for...Work at officeLocal areaWorldwideRelocationFlexible hours
$140k - $190k per year
...matters most. We are looking for a highly skilled Finance and Data Solution Architect to help build the future of our Finance... ...Own the architecture approach for sub-ledgers, accounting rules engines, GL integration, IFRS17 reporting, and actuarial-to-finance platform...InternshipFlexible hours- Job DescriptionReporting to the Chief Data, Analytics & Knowledge Officer (CDAKO), the Senior Manager, Data Products will lead the build... ..., develop, and grow a small team, including a Data & Analytics Engineer, and manage external engineering capacity for special projects.Partners...Long term contractInternshipWork at office
$250k - $300k per year
...Murata Power Solutions offers the opportunity to work with talented engineers and a leadership group committed to growth, innovation, and... ...requirements. Knowledge of power conversion markets including data center, telecom, industrial, medical, automotive, and renewable energy...Long term contractTemporary workWork at office1 day per week- ...SE Health seeks a VP, Data and AI Foundations to define and govern SE Health’s data and AI ecosystem. You will own strategy, architecture, engineering, analytics, governance and business integration across the organization. You’ll partner with senior leadership to transform...
$140k - $160k per year
...000.00 To $160,000.00 Annually Position: Market Manager - Data Center & Energy Department: Sales Reports To: Managing Director... ...full customer buying centre, including executive leadership, engineering, operations, procurement, project management, quality, and...Long term contractContract workFor contractorsNight shift$140k - $170k per year
...medical devices in development today. Everest has been an independent CRO since 2004 with a strong foundation as a statistical and data management center of excellence. Building on this foundation, Everest has successfully developed and established itself as a full-...Long term contractContract workTemporary workWork at officeRemote workWork from homeWorldwide- ...About the Role The VP, Data and AI Foundations is an enterprise executive leadership role accountable for defining, governing,... ...data and AI ecosystem. This role owns the strategy, architecture, engineering, analytics, governance, and business integration of data and artificial...Full timeFlexible hours
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers... ...seeking a Control Systems Designer to join our growing Canadian Data Center practice. This role will support the design and delivery of...Full timeWork at officeLocal areaWorldwideRelocationFlexible hours
$200k per year
...Are you an engineering leader who combines strong people management with the architectural depth to guide a growing SaaS portfolio? We're hiring a VP of Engineering to join a growing Canadian software company building SaaS platforms and an XR training simulator for...Full timeApprenticeshipInternshipManual labor3 days per week$41 per hour
...building and testing prototypes to specifications Collect and compile operational or experimental data Carry out applied research in fields of electrical and electronic engineering and physics Conduct or supervise the installation, commissioning, and operation of...Permanent employmentFull timeWork at officeRemote work- ...future generations. We are looking for an experienced Senior Engineering Manager to lead and grow a team of software developers as we... ...requirements including performance, security, resiliency, scalability, data integrity, and compliance while adopting modern software...
$40k - $70k per year
...company Information technology (IT) service provider Responsibilities Tasks Develop software solutions by studying systems flow, data usage and work processes Execute full lifecycle software development Research technical information to design, develop and test...Remote work- ...generation compute workloads. We are seeking Formal Verification Engineers at multiple levels --- from Senior Engineer to Principal level --... ...as cache coherence, memory consistency, speculative execution, or data path. Security formal verification or theorem proving....Full time
- ...thinking firmware team dedicated to advancing Data Center Graphics Processing Units (GPUs)... ...We are seeking a seasoned firmware engineering manager to lead and grow the Data Center... ...architecture: command processors, shader engines, memory subsystems, power domains, and clock...Long term contractTemporary workInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- python data engineer Markham, ON
- gcp data engineer Markham, ON
- junior data engineer Markham, ON
- big data engineer Markham, ON
- remote data engineer Markham, ON
- data centre engineer Markham, ON
- data integration developer Markham, ON
- data engineer Markham, ON
- data cabling engineer Markham, ON
- python data engineer

