Enable job alerts via email!

Senior Data Engineer

Maplesoft Group

Calgary, Burlington, Mississauga, Guelph

Hybrid

CAD 90,000 - 135,000

Full time

30+ days ago

Job summary

Maplesoft Group is seeking a Senior Data Engineer to lead data solutions and optimize data processes. This role requires extensive experience in data engineering, cloud solutions, and a strong ability to manage data pipelines effectively. Candidates should possess critical thinking skills and an innovative mindset to improve operational efficiencies.

Qualifications

  • 5+ years of experience in data engineering.
  • 3+ years with distributed computing and infrastructure as code.
  • Deep understanding of ETL and cloud-based data solutions.

Responsibilities

  • Drive technical design and optimize data products.
  • Lead data solutions development and ensure data quality.
  • Implement governance and security guidelines.

Skills

Data modeling
ETL
Cloud Security
SQL
PySpark
Critical Thinking

Tools

Azure PaaS services
Terraform
GitHub

Job description

Maplesoft implements TimeLive for electronic time tracking.

Please view the demo below on how to enter and approve time.

Do you want to work in a dynamic environment where your contributions count?

At Maplesoft, we value the contributions of all our employees and contractors. We listen and act upon suggestions, advice, and innovative ideas to further our strategic vision. In turn, Maplesoft contributes to the communities where we live and operate. We think globally, but act locally.

Build your future with Maplesoft’s exciting technologies, deep partnerships, personal approach to consulting services, professional development opportunities, and vibrant company culture.

If you are interested in any of the following job openings, please apply directly to info@maplesoftgroup.com, citing the position title and job id in the email subject line.

Location: Hybrid - Guelph, Burlington, Mississauga, or Calgary

Maplesoft Group is currently seeking a Senior Data Engineer for our client.

Tasks and Responsibilities include, but are not limited to:
  • The Lead Data Engineering Specialist drives the technical detail design, oversees the development and optimization of data products, ensuring the reliability and performance of ETL processes. This role involves the design and management of complex data pipelines, implementing solutions that meet architectural requirements, and collaborating with key partners to meet business objectives. The lead also mentors juniors, sharing expertise to foster their growth.
How you will create impact:
  • Lead the development of data solutions, ensuring proper data quality, monitoring, and integration aligned with the medallion architecture.
  • Create and maintain data models and architectural diagrams.
  • Use data engineering tools for data querying (e.g., SQL), data handling (e.g., PySpark, stored procedures), data storage (e.g., ADLS).
  • Lead the design of the semantic layer.
  • Proactively apply performance optimizations and monitor data solutions, such as alerts.
  • Lead and enforce proper documentation for ongoing maintenance and updates.
  • Use DevOps platforms (e.g., GitHub) and manage infrastructure deployments through code (e.g., Terraform).
  • Ensure that project outcomes meet business objectives.
  • Identify and implement engineering best practices and process improvements.
  • Follow governance and security guidelines.
How you will succeed:
  • You have an innovative mindset to improve operational efficiencies and influence change, focused on client needs.
  • You use critical thinking to evaluate assumptions, arguments, and proactively propose solutions.
  • You possess strong communication skills to convey messages clearly and explore diverse points of view.
  • You build trusting relationships and support colleagues' development.
To join our team:
  • 5+ years of experience in data engineering, building modern data platforms and products.
  • 3+ years of experience with distributed computing (e.g., Spark) and infrastructure as code (e.g., Terraform).
  • 3+ years designing and implementing scalable, cloud-based data solutions (Azure preferred).
  • Deep understanding of data modeling, ETL, warehousing, and best practices.
  • Expertise in cloud security and networking is an asset.
  • Hands-on experience with Azure PaaS services like ADLS, Databricks, ADF, Synapse, Event Hub, API Management, Key Vault, Azure SQL, and Purview.
Additional information:
  • Occasional travel may be required.
  • A background check will be conducted for successful candidates.

Maplesoft Group values diversity and inclusion and encourages applications from all qualified individuals. We are committed to accessible recruitment processes. Please inform us if accommodations are needed.

Only candidates under consideration will be contacted.

Ready to Excel?

Think you're a great fit? Explore our Job Opportunities page.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs