Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer

$55.5k - $120k per year

BMO

Application Deadline:11/30/2026Address:4100 Gordon Baker RoadJob Family Group:TechnologyAbout the teamData and AI Technology (DAT) Engineering supports BMO's Digital-First, risk, regulatory and compliance requirements by building data and AI products that provide timely actionable insights to drive desired business outcomes and value. DAT Engineering collaborates with multiple groups across the bank deliver hundreds of initiatives every year to help our partners solve problems and make smarter data-driven decisions.We are a very diverse organization with plenty of exciting opportunities to apply your unique skills to solve complex business problems. If you love data, complex challenges, cutting-edge technologies, and opportunities to learn, then this is the team you want to be in.What will you doPlanning, design, development, testing, implementation, documentation, and support of data and AI productsPartner with business stakeholders in translating business requirements (functional and non-functional) into data and AI productsTechnical designs and ensure alignment with standards and roadmapsIdentify, track, and perform regression testing on defects foundProcess improvement opportunities, to improve our delivery and deployment capabilitiesAccelerate development by building frameworks, automation scripts, and reusable codeStrengthen development capability via mentoring, knowledge sharing, and building communities of practiceWhat do you need to succeedMust have2 years of relevant experience and IT education and/or certification(s)Hands on experience with ETL/ELT development/testing and data warehousing conceptsHands on experience with SQL, NoSQL, Python, Spark, ScalaExperience with SSIS, Glue, cloud storage and computing services (e.G. AWS, Azure), Hadoop, NetezzaExperience with structured, semi structured and unstructured datasets in batch and streamingExperience with data analysis, data mapping and data profilingExperience with AI concepts, GenAI, prompt engineering, retrieval-augmented generation (RAG), AI-powered tools in SDLC etc...Experience in Agile delivery, including usage of JIRANice to haveExperience in large enterprise settingExperience interacting with senior leadersExperience working in highly regulated industriesSalary :$55,500.00 - $120,000.00Pay Type:SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at .BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.#J-18808-Ljbffr

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Data Engineer in Winnipeg, MB vacancy
  • $85k - $90k per year

     ...Job Description Design and maintain scalable data pipelines that collect, transform and store business data. Build data models...  ...Qualifications: · Degree or Diploma in Computer Science, Data Engineering, Information Systems, or related field. · 5+ years of experience... 
    Suggested
    Permanent employment

    Michael Page

    Winnipeg, MB
    15 days ago
  •  ...part of that. • Our convenient Price Café offers free Tea and Coffee. Data Steward Price Electronics, a division of Price Industries · Winnipeg, Manitoba DEPARTMENT Software Engineering LOCATION Winnipeg, MB (on-site) EMPLOYMENT Permanent, full-time About the... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  •  ...Shape CATC’s Azure SQL data warehouse using advanced SQL, relational modelling, and dbt. This permanent, full-time role connects critical business systems. The Data Engineering & Platforms Manager owns the technical operation and continuous improvement of CATC’s enterprise... 
    Suggested
    Permanent employment
    Full time

    Canadian-Addiction-Treatment-Centres

    Winnipeg, MB
    4 days ago
  •  ...Devenez Expert Cloud Data Engineer chez Synechron, en concevant des solutions de données avancées sur AWS et GCP. Participez à l'automatisation et à l'optimisation des pipelines de données. Dans ce rôle, vous appliquerez vos compétences acquises durant plus de six ans pour... 
    Suggested

    Synechron

    Winnipeg, MB
    4 days ago
  • $110k per year

     ...000 CAD, commensurate with experience. About the Team: The Data & Analytics team is moving from a legacy reporting model to a...  ...pipelines, enforcing rigorous data quality standards, and creating engineering patterns that let analytics, product, engineering, and AI... 
    Suggested
    Full time

    iQmetrix

    Winnipeg, MB
    a month ago
  •  ...and supported to be your best - both personally and professionally. How You’ll Make an Impact As a Senior Technical Analyst, Data Engineering and Business Intelligence, at Fidelity Investments Canada, you will focus on building, automating and scaling internal data... 
    Work at office
    Flexible hours

    Fidelity International

    Winnipeg, MB
    4 days ago
  • $85 - $89 per hour

    Duration: 12 month contract + possible extensionsData Engineer to support a large enterprise transformation focused on building data pipelines, integrating data, and migrating data workloads from on-premises environments to AWS.This person should be technically strong in Python... 
    Contract work
    Manual labor

    Insight Global (United States)

    Winnipeg, MB
    1 hour ago
  • $89.4k - $119.3k per year

    Data Engineer### Data EngineerApply: Hybrid: Canada-Vaughan: Full time: Posted Today: 20189442Cardinal Health Canada, with over 1,300 employees nationwide, is an essential link in the Canadian healthcare supply chain, providing over 70,000 products to healthcare... 
    Full time
    Internship
    Work at office

    Cardinal Health Canada Inc.

    Winnipeg, MB
    1 hour ago
  • $90k - $120k per year

    Data Engineer Department: Data & EngineeringEmployment Type: Full TimeLocation: CanadaCompensation: CA$90,000 - CA$120,000 /...  ...Advertising category and #42 across all of Canada, we are the growth engine behind some of North America's most ambitious home improvement... 
    Full time
    Internship
    Work at office
    Remote work
    Home office

    Clever Digital Marketing

    Winnipeg, MB
    1 hour ago
  • Our client, an established, data-driven technology company in Quebec, is hiring a permanent, full-time Data Engineer. You’ll work in Python, SQL, and the cloud, with a strong focus on machine learning infrastructure. The role is hybrid. This is a chance to shape how a data... 
    Permanent employment
    Full time

    Motion Recruitment

    Winnipeg, MB
    1 hour ago
  •  ...and responsibilities Design, develop, and optimize ETL and ELT data pipelines for structured and unstructured data; Integrate data...  ...; Collaborate with data scientists, artificial intelligence engineers, and business teams to deliver reliable and structured data; Develop... 

    COFOMO

    Winnipeg, MB
    1 hour ago
  • $89.85k - $123.55k per year

     ...range, and in alignment with our internal pay equity practices.Description Permanent Full-time Closes: November 6Purpose The Data Engineer plays a key role in integrating data buy building data pipelines and supporting data architecture on Azure for cross functional... 
    Permanent employment
    Full time
    Local area
    Shift work

    Innovation Federal Credit Union

    Winnipeg, MB
    1 hour ago
  •  ...our journey is only achievable by having a great team who shares ideas, tries new things, and learns as we go. Who you are:As a Data Engineer at Semios, you will design, build, and maintain scalable, reliable cloud-based data systems that transform raw data into trusted,... 
    Work at office

    Semios

    Winnipeg, MB
    1 hour ago
  • $110k - $135k per year

     ...cable assemblies for diverse applications including server, storage, data center, mobile, RF, networking, industrial, business equipment,...  ...a key enabler for all the major Tier 1 OEMs globally. Data Engineer Position: Data EngineerLocation: MarkhamReports To: Director... 
    Long term contract
    Temporary work
    Internship

    Amphenol Communications Solutions

    Winnipeg, MB
    1 hour ago
  • $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 powers... 
    Internship
    Manual labor
    Remote work

    Talantir

    Winnipeg, MB
    1 hour ago
  • Data Engineer (Python, SQL, pipelines de données), lab IA et données, Montréal (télétravail) Poste permanent chez Abbeal : concevoir et faire tourner les pipelines de données de plusieurs projets clients au sein d'un lab IA. Python, SQL, ETL/ELT, cloud. Télétravail au Québec... 
    Permanent employment
    Remote work

    Abbeal

    Winnipeg, MB
    1 hour ago
  • $108k - $135k per year

     ...the opportunity to thrive.Lyft is looking for experienced software engineers from a scope of disciplines. We are growing our team with people...  ...an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empower us to... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft Inc

    Winnipeg, MB
    1 hour ago
  • $88k - $128.7k per year

    Job Requisition ID # 26WD101542Position Overview Autodesk is looking for a skilled and innovative Senior Data Engineer to join our Compliance team, which builds data-driven systems to detect and address non-compliant usage of Autodesk software. This is a key strategic initiative... 

    Autodesk, Inc

    Winnipeg, MB
    1 hour ago
  •  ...Strong hands-on experience in Python programming, including Pandas, NumPy, and data processing libraries. Strong experience with PySpark for distributed data processing and large-scale data transformation. Extensive knowledge of SQL , including complex queries,... 
    Internship

    Lancesoft

    Winnipeg, MB
    1 hour ago
  • $100k - $145k per year

    Core engineering · Full-time · Remote-first · Canada or USData pipelines, data quality & measurement dataAbout the role Every installed Energy Router measures what happens at its site, all day. That data is how we show results to customers and utilities, and how we decide... 
    Full time
    Remote work

    Elastic Energy, Inc.

    Winnipeg, MB
    1 hour ago
  • $120k - $135k per year

     ...leader in fundraising intelligence, Kindsight leverages real-time data and AI to help thousands of organizations around the world...  ...fundraising. Position Summary: We are seeking a hands-on Data Engineer to build and maintain the data platform behind Kindsight's customer... 

    Kindsight

    Winnipeg, MB
    1 hour ago
  •  ...As a Data Scientist at Cogeco, you will develop predictive modeling and machine learning solutions to complex business problems creating...  ..., integrating work into applications and tools with data engineers, business leads, analysts and developers. Create repeatable, interpretable... 
    Long term contract

    Y-Axis

    Winnipeg, MB
    1 hour ago
  • $110.5k - $143k per year

     ...depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At...  ...build for the long term. About the role:Samsara is seeking a Data Engineer to join our Data team, comprising both Data Scientists, Data... 
    Long term contract
    Full time
    Internship
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    1 hour ago
  •  ...The Data Engineer will be responsible for developing and maintaining scalable data solutions, with a primary focus on Snowflake and SQL. This role requires strong analytical abilities, hands‑on data engineering expertise, and the capability to work independently. The... 

    Compunnel Inc.

    Winnipeg, MB
    1 hour ago
  • Nous recherchons un(e) Ingénieur(e) de données de niveau intermédiaire à senior pour concevoir, développer et maintenir des solutions de données robustes, performantes et évolutives. La personne travaillera en collaboration avec les équipes de données, d'architecture, ...

    Highspring

    Winnipeg, MB
    1 hour ago
  • $100k - $130k per year

     ...machine learning models.Develop applications leveraging LLMs, NLP, and Generative AI technologies.Collaborate with business users, data engineers, and architects to gather requirements and recommend AI-driven solutions.Develop and maintain data pipelines and model deployment... 
    Long term contract

    Tata Consultancy Services Limited

    Winnipeg, MB
    1 hour ago
  • $95k - $120k per year

     ...with a large, complex product catalog. Accurate, well-structured data is the single biggest lever on our business - it shapes what customers...  ...we fulfill their orders. The Role We're looking for a Data Engineer to own the flow of product data from source through to our... 
    Relocation

    Partsengine

    Winnipeg, MB
    1 hour ago
  • The Data Engineer III is a core builder on the Strategic Partnerships team’s data platform. They design and ship ETL pipelines, semantic models, and the supporting infrastructure that powers cross-functional initiatives with Marketing, Finance, Sales, Legal, HR, and ProductBecause... 
    Remote work
    Flexible hours

    Zoominfo

    Winnipeg, MB
    1 hour ago
  •  ...history as Parquet and run their own queries. That only works if the data is actually right, which makes correctness, lineage and...  ...GoReal familiarity with columnar formats, ideally Parquet, and query engines like DuckDB, Polars or SparkCare for data correctness: testing, validation... 
    Work at office
    Work from home

    CLR3

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Casual work

    SOVRA

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!