Senior SQL Server & Data/AI Engineer
Listed on 2026-01-03
-
IT/Tech
Data Engineer, Data Analyst
Job Title
Senior SQL Server & Data/AI Engineer
Department
IT/ERP
Reports to
Director
Job Category
Yearly
Job Description
About MHI Canada Aerospace, Inc.
MHI Canada Aerospace, Inc. (MHICA), a group company of Mitsubishi Heavy Industries, is a Tier 1 manufacturer of major aircraft structures and assemblies, based in Mississauga, Ontario. Over the past decade, MHICA has built more than aircraft components, it has built a recognized worldwide reputation for capacity, precision, on-time delivery, and excellence. MHICA has two state-of-the-art facilities combined to 476,000 sq.
ft. This comprises of Manufacturing & Assembly, Engineering, Quality and Supply Chain, where highly-skilled employees are working on Bombardier's sector-leading Global 5000/6000 and Challenger 350 business aircraft. MHICA's technicians build and join wing assemblies and fuselage sections, as well as perform systems and flight control assembly installations and testing.
Scope of Position
Reporting to the Director, the Senior SQL Server & Data/AI Engineer will own our SQL Server data layer end-to-end and help lay the foundations for our AI platform. Roughly 70% of your time will be on SQL Server, ETL, and data modelling: stabilizing, tuning, and improving what we already run in production. The rest will be spent designing data structures and pipelines for AI (vector store, RAG-style data access) and, if it makes sense, basic semantic models/SSAS.
Infrastructure/IT will manage servers, OS, and patching. You own schema, code, performance, ETL, and data models. You’ll be expected to make architecture decisions, challenge assumptions, and push for robust, maintainable solutions.
Responsibilities
SQL Server Ownership (Data Layer)
Own several production SQL Server instances and ~10 databases from a data perspective (schemas, code, performance, reliability, security at the DB level, backups/restore strategies).
Monitor and tune performance:
Index and statistics strategy, query plans, blocking/deadlocks, resource usage.
Maintain and troubleshoot:
Replication, SQL Agent jobs, and other DB-level automation.
Design and implement:
Tables, views, indexes, constraints, and other DB objects for new features and integrations.
Work with infrastructure/IT on:
Capacity, patching windows, and DR, while ensuring the data layer supports those plans.
ETL & Data Workflows
Own and improve existing ETL workflows (SSIS packages and/or custom ETL processes).
Stabilize ETL:
Add proper logging, monitoring/alerting, and restart/recovery patterns.
Document and rationalize data flows:
Between SQL databases, ETL, upstream applications, and reporting/analytics.
Improve data quality:
Implement validation checks, reconcile source vs target, and create repeatable fixes for recurring data issues.
SQL Development & Optimization
Refactor and optimize stored procedures, functions, and queries to reduce runtime, resource usage, and complexity.
Debug and resolve production data issues:
Do real root-cause analysis (schema, ETL logic, upstream systems) rather than just patch symptoms.
Establish and enforce SQL development standards:
Naming conventions, error handling, transaction handling, deployment/version control for DB objects.
AI & Data Platform Enablement (Cloud-Friendly)
Prepare and structure enterprise data for AI use cases (RAG, copilots, internal assistants, automation).
Design and implement a vector-aware data store using pragmatic options (., Azure SQL, managed vector stores, or similar), including:
Schemas for documents, embeddings, and metadata.
Ingestion and refresh pipelines that keep AI-ready data up to date and governed.
Work with AI developers and stakeholders to define:
What data AI can access, under which rules, and via which APIs/queries.
Help evaluate:
When to use Azure or other cloud services (., Azure OpenAI, managed search/vector services) and how they integrate with on-prem SQL.
Collaboration & (Light) Analytics Enablement
Partner with application developers, BI/reporting, and business stakeholders to ensure data structures match actual usage.
Translate business questions into reusable models/views/semantic layers where possible.
If relevant and time allows, explore:
Basic SSAS/semantic…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: