Talent.com
Data Engineer
Data EngineerWork in Ottawa • Ottawa, Ontario, CA
Data Engineer

Data Engineer

Work in Ottawa • Ottawa, Ontario, CA
1 day ago
Job type
  • Full-time
  • Quick Apply
Job description

Work in Ottawa is an initiative of Invest Ottawa, the economic development agency with a mandate of facilitating economic growth and job creation for the city of Ottawa. As a hub for innovation and growth, Ottawa is home to a vibrant tech job market that beckons top talent from around the globe

Ottawa’s leading employers are on the lookout for professionals like you. If you’re ready to elevate your career, our city’s dynamic job market offers a wealth of opportunities. Connect with top companies and find your place among the best in Ottawa’s tech scene.

Ottawa’s tech sector is growing, and so are the opportunities! If you’re exploring your next role in tech, Work in Ottawa can help you learn about leading employers and exciting careers in Canada’s capital.

Led by Invest Ottawa, the city’s lead economic development agency, this initiative works alongside tech companies, recruiters and search firms, and community partners to spotlight the incredible innovation happening here and help connect great people with great opportunities.

We are excited to partner with Noda to attract top talent for Data Engineer.

Noda is a data and analytics company for the commercial built environment. We reimagine how modern buildings operate — because a better world needs better buildings. Better buildings are more efficient, more sustainable, and more resilient. They are intelligent, autonomous ecosystems that anticipate and adapt, seamlessly.

With commercial building operations accounting for nearly 30% of global emissions, we’re on a mission to turn buildings into a force for positive change, powering a more efficient, more sustainable world. We do this with smart software, careful use of modern artificial intelligence, sophisticated data models, and custom interfaces to building systems – and a lot of in-depth knowledge about how commercial buildings actually run.

We’re a young, nimble company where we very much value creative thinking, a love of team work, and a determination to solve the problem, whatever it is. Priorities can shift fast, so adaptability and flexibility come with the territory. The consequence is that you’ll have a chance to make a real impact, backed by a supportive team.

About the Role

Noda is looking for a Data Engineer to join our software development team in Ottawa, Canada, reporting to our Chief Software Architect. You will join a close-knit team of developers using data technologies such as Snowflake, MongoDB, and PostgreSQL. In this role, you’ll focus on designing, building, and optimizing our data infrastructure to support scalable, high-performance analytics and business intelligence. You will work with modern data technologies, ensuring efficient data pipelines, ETL processes, and database performance tuning. Collaborating closely with data analysts, software engineers, and business stakeholders, you will help shape the future of our data platform, enabling data-driven decision-making across the company.

The position will be based out of our Ottawa office, with flexibility to work in a hybrid arrangement.

What you’ll be doing

Collaborate with technical teams to understand data requirements and deliver data integration solutions.

Migrate customer data from legacy systems, ensuring data accuracy, consistency, and minimal disruption.

Perform data modeling, including dimensional modeling, to create structured datasets for analytics and reporting purposes.

Plan and implement scalable data solutions on cloud platforms such as AWS, Snowflake, and Mongo Atlas.

Ensure data governance practices are followed to maintain data quality, integrity, and compliance with industry standards.

Implement data security best practices and ensure compliance with data privacy regulations (e.g., GDPR, CCPA).

Work in an Agile environment, collaborating with cross-functional teams and using project management tools to deliver projects effectively.

What you will need

Bachelor’s or Master’s in Computer Science, Data Engineering, or equivalent experience

Proven experience managing and optimizing massive datasets (billions of rows / multi-terabyte tables), ensuring high performance and cost-efficiency.

Deep expertise in Snowflake and MongoDB Atlas (including Federation and CDC) as primary data stores.

Hands-on experience building real-time ETL / ELT pipelines using Kafka, Kafka Connectors, Estuary.

Familiarity with Vector Databases and the data infrastructure required to support LLM / RAG applications.

Proficiency in Python and SQL for data modeling (DBT), query tuning, and general automation.

Experience with AWS and containerized environments (Docker / Kubernetes).

A collaborative communicator who is adaptable in a fast-paced DevOps environment.

Why we think you’ll love it here

Huge responsibility and fascinating challenges – you’ll be joining us early on in our journey, with plenty of autonomy and room to develop your role.

Joining a fast-growing team of brilliant people building solutions at the forefront of smart building technology!

We offer a great work environment, a clear development path, and many tangible benefits, here just a handful :

Office in Ottawa to use when you like

Healthcare cover, including vision, dental.

Critical Illness Cover & Life Insurance Policy

Accidental Death, Dismemberment and Specific Loss

Long Term Disability Cover

Pension - Registered Retirement Savings Plan

Enhanced paternity, maternity and adoption leave.

Competitive salary and equity participation.

Highly flexible and autonomous working.

Paid personal development days.

Annual paid volunteer day to help out a charity of your choice

At Noda, we value diverse perspectives and believe great ideas come from people of all backgrounds. If you're excited about this role but don’t meet every requirement, we encourage you to apply—we’d love to hear from you!

Work in Ottawa utilizes a secure, closed AI environment for the initial screening of resumes, ensuring your data remains safe while helping us efficiently identify top candidates. We encourage all applicants to apply, even if you do not meet every requirement if you possess relevant skills, enthusiasm and eagerness to grow, we want to hear from you! To enhance your visibility, consider including relevant keywords in your resume.

If you require any accommodation during the hiring process, please reach out to people@noda.ai.

Create a job alert for this search

Data Engineer • Ottawa, Ontario, CA

Similar jobs
Data Engineer

Data Engineer

Noda • Ottawa, Ontario, CA
Full-time
Quick Apply
Connect with us to discover our latest job opportunities! Even if nothing suits you right now, stay in touch — your perfect role may be just around the corner! . Noda is a data and analytics co...Show more
Last updated: 1 day ago
Data Infrastructure Engineer for Scalable AI Data Pipelines

Data Infrastructure Engineer for Scalable AI Data Pipelines

Speechify • Ottawa
Full-time
A leading text-to-speech technology company is seeking a Software Engineer for their Data Infrastructure & Acquisition team. You will work with cloud infrastructure, improve data collection processe...Show more
Last updated: 15 days ago • Promoted
Senior Data Engineer - Integrations & Cloud Platforms

Senior Data Engineer - Integrations & Cloud Platforms

Groupe Nordik • Outaouais
Full-time
A leading wellness company in Outaouais is seeking a Senior Developer (Level 3) specializing in data and integrations.This role focuses on backend systems, data pipelines, and database-driven appli...Show more
Last updated: 15 days ago • Promoted
Data Engineer : Snowflake DW & ELT Visionary

Data Engineer : Snowflake DW & ELT Visionary

Tiger Analytics • Ottawa
Full-time
A leading analytics consulting firm in Ontario is seeking a skilled Data Engineer to architect and implement advanced analytics capabilities. You will work with large data sets and visualization too...Show more
Last updated: 15 days ago • Promoted
Hybrid Business Data Engineer : Lakehouse & Analytics

Hybrid Business Data Engineer : Lakehouse & Analytics

Telesat • Ottawa
Full-time
A leading technology company in Ottawa is seeking a motivated Business Data Engineer.This hybrid role involves building reliable data pipelines, collaborating with stakeholders, and delivering impa...Show more
Last updated: 15 days ago • Promoted
Azure Data Engineer : Build Trusted Analytics Pipelines

Azure Data Engineer : Build Trusted Analytics Pipelines

Modern Niagara • Ottawa
Full-time
A leading construction services firm is looking for an Azure Data Engineer who will play a key role in building, maintaining, and optimizing SQL data assets. The ideal candidate should have 3–5 year...Show more
Last updated: 4 days ago • Promoted
Relocate to Malta Data Engineer (Consulting / Big 4)

Relocate to Malta Data Engineer (Consulting / Big 4)

Black Pen Recruitment • Ottawa, ON, Canada
Full-time +1
Our client is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the ability to keep up with the ever-changing...Show more
Last updated: 30+ days ago • Promoted
Staff Data Engineer

Staff Data Engineer

Scribd, Inc. • Ottawa
Full-time
About The Company : At Scribd (pronounced “scribbed”), our mission is to spark human curiosity.Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and info...Show more
Last updated: 15 days ago • Promoted
Python ETL Developer / Data Engineer - Remote

Python ETL Developer / Data Engineer - Remote

ipvisibility • Ottawa, ON, Canada
Remote
Full-time
Reviewing, designing, developing ETL jobs to ingest data into Data Lake, load data to data marts;.Parse unstructured data, semi structured data such XML etc. Design and develop efficient Mapping and...Show more
Last updated: 30+ days ago • Promoted
Senior Analytics Engineer

Senior Analytics Engineer

TekRek • ottawa, on, ca
Full-time
TekRek has partnered with a fast growing firm specializing in AI enablement and data optimization.Our client works with some of the top tier technology firms in Silcom Valley.With rapid growth and ...Show more
Last updated: 27 days ago • Promoted
Remote Data Architect - Modernize Enterprise Data

Remote Data Architect - Modernize Enterprise Data

Orangutech • Ottawa H2B, ON, Canada
Remote
Part-time
A public service organization is seeking an experienced Database Architect for a future opportunity.This role focuses on leading assessments and modernizing the enterprise data ecosystem.Candidates...Show more
Last updated: 30+ days ago • Promoted
Senior Data Engineer

Senior Data Engineer

freelance.ca • Ottawa, Canada
Full-time
The Senior Data Engineer Service Provider will be responsible for leading the delivery of data on data and analytics platform. These services are at the forefront of building out data engineering pr...Show more
Last updated: 22 days ago • Promoted
Azure Data Engineer

Azure Data Engineer

Altis Recruitment • Ottawa
Full-time +1
Remote-by-choice, must be located in the Greater Ottawa Area - for the first 6 months, 1 day a week onsite.English, fluent written and spoken communication required. You will play a critical role in...Show more
Last updated: 4 days ago • Promoted
Enterprise Sales Engineer — Data-Driven Demos & Solutions

Enterprise Sales Engineer — Data-Driven Demos & Solutions

Solink Corp. • Ottawa
Full-time
A technology solutions provider is seeking a Sales Engineer to enhance customer success and support sales.In this hybrid role based in Ottawa, you'll collaborate with Account Executives to uncover ...Show more
Last updated: 15 days ago • Promoted
Senior Backend Engineer for AI Model Serving & TTS

Senior Backend Engineer for AI Model Serving & TTS

Clutch Canada • Ottawa H2B, ON, Canada
Remote
Full-time
A fast-growing tech company based in Canada is seeking a Senior Backend Engineer to enhance its infrastructure and optimize product flows. The ideal candidate will have proven back-end development e...Show more
Last updated: 28 days ago • Promoted
Data Centre Engineer : Private Cloud & Resilience Lead

Data Centre Engineer : Private Cloud & Resilience Lead

Accenture • Ottawa
Full-time
A global consulting firm in Ottawa is seeking an experienced Data Centre Engineer to lead complex builds and migrations.This role involves delivering private cloud solutions, engineering storage pl...Show more
Last updated: 9 days ago • Promoted
Senior Software Engineer, AI-Powered Cloud Cost Optimization

Senior Software Engineer, AI-Powered Cloud Cost Optimization

Frugal • Ottawa H2B, ON, Canada
Remote
Full-time
A pioneering SaaS startup in Ottawa, ON, seeks a Senior Software Engineer to drive critical platform development and mentor teams. You'll tackle complex challenges from design to deployment while en...Show more
Last updated: 17 days ago • Promoted
Data Engineer - AWS

Data Engineer - AWS

Tiger Analytics Inc. • Ottawa, ON, CA
Remote
Full-time
Quick Apply
Tiger Analytics is a fast-growing advanced analytics consulting firm.Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics partner for multiple ...Show more
Last updated: 30+ days ago