Bombardier is looking for a Senior Data Solution Developer to join our team. In this role, you will be responsible for administering our enterprise data platforms, creating optimized data pipelines, and enabling data-driven insights. You will design and implement data infrastructure improvements, ensure compliance, and lead process automation, all while supporting a culture of excellence in the aerospace industry.
What You'll Do
- Administer the enterprise data platforms (DWH, Data Lake, BI).
- Create and maintain performance- and cost-optimized data pipelines with high reliability.
- Define and operate infrastructure for optimal extraction, loading, and transformation (ELT) of data using SQL, API, and Spark.
- Design and implement improvements to life-cycle management processes (DevOps) enabling CI/CT/CD for data systems.
- Integrate data from various sources (including external and IoT) and manage big data as a key enterprise asset.
- Create and maintain backend data solutions for data analysts and data scientists.
- Identify, design, and implement internal processes and frameworks to improve the data platform.
- Work with stakeholders to assist with data-related technical issues and support their data infrastructure needs.
- Ensure compliance with data architecture, data governance principles, and security requirements.
- Implement and maintain the data platform’s semantic layer.
- Identify data quality issues and make recommendations for addressing root causes.
- Lead the Data Platform team process improvement by leveraging AI and other forms of automation.
- Set up observability/monitoring to measure reliability of data pipelines and act quickly in case of incident.
What We're Looking For
- Bachelor’s degree in computer science, Statistics, Informatics, Information Systems, or another quantitative field.
- 8+ years of experience in a Data Engineer / Data Solution Developer role.
- Knowledge of Agile / SCRUM project delivery, DevOps and CI/CD practices related to data solutions.
- Advanced knowledge of SQL, query authoring/optimization and relational databases.
- Experience optimizing ‘big data’ pipelines (storage, file formats, partitioning, Spark, Python, streaming).
- Efficient at performing root cause analysis to address data pipeline issues and applying long-term fixes.
- Experience designing and building data transformation, data structures, metadata frameworks, semantic layer and automated workload management.
- Experience implementing data protection measures, understanding data privacy and collaborating with Cybersecurity teams.
- Good knowledge of Azure data services (Azure Data Factory, Azure Data Lake Storage, Event Hub, Databricks, Lakehouse Medallion Architecture) and PowerBI.
- Good knowledge of object-oriented and functional programming languages: Python, Java, C++, Scala, etc.
- Good people skills and are a team player, motivated by developing other people with technical coaching.
- Good communicator, who can simplify complex technical issues for non-technical people.
- Fluent in French and English.
Technical Stack
- SQL, API, Spark, Python
- Azure Data Factory, Azure Data Lake Storage, Event Hub, Databricks, PowerBI
- Java, C++, Scala
Benefits & Compensation
- Competitive base salary
- Retirement savings plan
- Medical insurance
- Dental insurance
- Life insurance
- Disability insurance
- Employee Assistance Program
- Tele Health Program
Work Mode
This is a hybrid position based at our Administrative Centre in Canada.
Bombardier is an equal opportunity employer and encourages persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply.





