Talent.com
Work in Ottawa
Data EngineerWork in Ottawa • Ontario, Canada
Data Engineer

Data Engineer

Work in Ottawa • Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description
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 • Ontario, Canada

Similar jobs

Snowflake Data Architect – AI/GenAI Focus - STAFFWORXS

STAFFWORXSontario, ontario, ca
Full-time

At Staffworxs, we don’t just connect talent — we power transformation.Headquartered in Frisco, TX, with teams in Bengaluru and Hyderabad, we combine global reach with deep expertise.Our Digital & D... Show more

 • Promoted

Staff Engineer, Data & Analytics

KinaxisSouthwestern Ontario, ON, CA
Full-time

Are you looking to join an innovative, market‑leading company where you can truly elevate your career? At Kinaxis we are serious about culture, technology, customers, and not taking ourselves too s... Show more

 • Promoted

Senior Data Engineer for MDM Solutions

Ontario Teachers Insurance PlanSouthwestern Ontario, ON, CA
Full-time

OTIP Group of Companies is seeking a Senior Data Engineer to drive the modernization of Master Data Management systems.Engage in hybrid work, enhancing data processing pipelines using your Python e... Show more

 • Promoted

Lead Data Modelling Engineer

OpenTextSouthwestern Ontario, ON, CA
Full-time

Lead Data Modelling Engineer – OpenText.Join OpenText as a Lead Data Modelling Engineer, where AI powers innovation and you will lead data architecture and software development.A Development role a... Show more

 • Promoted

Snowflake Data Architect – AI/GenAI Focus

STAFFWORXSOntario, Canada, Canada
Full-time

At Staffworxs, we don’t just connect talent — we power transformation.Headquartered in Frisco, TX, with teams in Bengaluru and Hyderabad, we combine global reach with deep expertise.Our Digital & D... Show more

 • Promoted

Cloud & AI Operations Administrator

ImployOntario, Canada, Canada
Full-time

Heart & Stroke offers a hybrid work option.For this role, candidates can work from anywhere in Canada, and must be able to travel to the Toronto office when requested.Reporting to the Senior Manage... Show more

 • Promoted

Senior Data Engineer (Platform)

FreshBooksSouthwestern Ontario, ON, CA
Full-time

As a Senior Data Engineer (Platform) at Freshbooks, you will help shape the future of FreshBooks’ data engineering infrastructure and processes within the R&D organization.You will design and build... Show more

 • Promoted

Full Stack Engineer

Infotek Consulting Inc.Ontario, Canada, Canada
Full-time

Location: Toronto or Montreal (Hybrid).May 12, 2026 to May 11, 2027 (estimated).Hybrid, 2 days onsite per week.We are seeking a Full Stack Developer with strong Python expertise to support a large-... Show more

 • Promoted

Data Engineer Pyspark and Azure

Compunnel, Inc.Southwestern Ontario, ON, CA
Full-time

We are seeking a highly skilled Data Engineer with expertise in PySpark and Azure to lead the improvement of our Investment Reporting System.This role involves guiding the engineering team, impleme... Show more

 • Promoted

Lead Data Modeling Engineer — AI & SaaS

OpenTextSouthwestern Ontario, ON, CA
Full-time

A leading technology company in Canada seeks a Lead Data Modelling Engineer to lead the design of SaaS products and implement scalable data systems.The role requires 8+ years of software developmen... Show more

 • Promoted

Data Engineer

Ontario Teachers Insurance PlanSouthwestern Ontario, ON, CA
Full-time

With every job, there’s always the question of “why”.Why join a company? Why be part of their mission? Here, the why is easy.It’s because at some point, we’ve all needed someone there for us.At the... Show more

 • Promoted

Hybrid Data Engineer: AI-Driven Data Architecture

McAfeeSouthwestern Ontario, ON, CA
Full-time

A cybersecurity leader seeks a Data Engineer to drive data innovation and manage the architecture of structured and unstructured data.The ideal candidate has over 10 years of experience, proficient... Show more

 • Promoted

Freelance Data Science Engineer (Python & SQL)

MindriftON, CA
Remote
Part-time +1
Quick Apply

Please submit your CV in English and indicate your level of English proficiency.Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, eva... Show more

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

CanonicalSouthwestern Ontario, ON, CA
Full-time

Python and Kubernetes Software Engineer – Data, AI/ML & Analytics.Join Canonical as a Python and Kubernetes Software Engineer focused on Data, AI/ML & Analytics solutions.Canonical is a leading pro... Show more

 • Promoted

Snowflake Data Architect – AI/GenAI Focus - ontario

STAFFWORXSontario, ontario, ca
Full-time

At Staffworxs, we don’t just connect talent — we power transformation.Headquartered in Frisco, TX, with teams in Bengaluru and Hyderabad, we combine global reach with deep expertise.Our Digital & D... Show more

 • Promoted

Data Engineer

micro1ON, CA
Full-time

Location: On-site Mississauga, Ontario, Canada.We are seeking an experienced Data Engineer to join our team and play a pivotal role in architecting, developing, and maintaining our data infrastruct... Show more

 • Promoted

Lead Data Engineer Role at Kinaxis

KinaxisSouthwestern Ontario, ON, CA
Full-time

Elevate your career in data with Kinaxis as a Lead Data Engineer, in a hybrid work environment.Modernize our data architecture and drive analytics solutions at scale.As a Lead Data Engineer at Kina... Show more

 • Promoted

Senior Data Engineer

McAfeeSouthwestern Ontario, ON, CA
Full-time

As a Data Engineer at McAfee, you will be a key member of our data innovation team, responsible for designing, building, and overseeing the deployment and operation of technology architecture, solu... Show more

 • Promoted

Cloud Data Analytics Solutions Engineer

GoogleSouthwestern Ontario, ON, CA
Full-time

A leading technology company is seeking a Top Customer Solutions Developer in Southwestern Ontario to provide high-touch support to critical customers migrating to Google Cloud.You will troubleshoo... Show more

 • Promoted

Senior Data Engineer – Ab-initio Metadata Hub & Data Pipelines

micro1ON, CA
Full-time

A dynamic tech company in Mississauga, Ontario, is seeking an experienced Data Engineer.You will architect, develop, and maintain robust data infrastructure solutions using Ab-initio tools.The idea... Show more