cover image
Rutke Search

Data Engineer (Canada remote)

Remote

Ontario, Canada

Junior

Full Time

10-02-2026

Share this job:

Skills

Communication Python Data Analysis Data Engineering Version Control Problem-solving Decision-making Networking Research Organization Software Development Recruitment Artificial Intelligence

Job Specifications

Our client is a fast-moving technology organization focused on extracting insights from complex, high-volume data streams. They operate at the intersection of software development, data engineering, and applied research, delivering solutions that are technically sophisticated and mission-critical. The environment values innovation, independent problem-solving, and the ability to translate ambiguous challenges into actionable solutions.

Role Overview

We are seeking an Intermediate Data Engineer with strong Python skills and hands-on experience in data engineering. This role sits at the heart of the organization’s data infrastructure, responsible for designing and implementing pipelines that integrate diverse, real-world data sources. You’ll be expected to combine software development expertise with research curiosity, helping the team solve complex problems while shaping future technical capabilities.

What You’ll Do

Design, develop, and optimize robust data pipelines for both structured and unstructured data.
Implement tools for data transformation, parsing, and conversion using Python.
Integrate and normalize data from IoT, sensor, and communication systems into standardized formats.
Conduct independent research to prototype and validate solutions to complex technical challenges.
Collaborate with cross-functional teams to ensure system interoperability and high-quality integration.
Apply best practices in software engineering, including version control, testing, and documentation.
Stay abreast of emerging technologies in data engineering, AI/ML, distributed systems, and IoT analysis.

What You Bring

Bachelor’s degree (or higher) in Computer Science, Software Engineering, or related discipline.
3+ years of professional Python development experience.
Proven experience in data engineering: parsing, transformation, and format conversion.
Comfortable working independently and driving research initiatives from concept to completion.
Able to navigate unclear or evolving problem spaces with structured, reliable solutions.
Strong knowledge of networking, real-time data systems, and system integration.
Excellent communication and collaboration skills.
Must be a Canadian Citizen or Permanent Resident.

Preferred Qualifications

Experience with geospatial, sensor, or defense-related data formats.
Knowledge of distributed systems, cloud environments, or real-time streaming architectures.
Familiarity with AI/ML techniques for data analysis or decision support.
Previous experience in R&D or exploratory, innovative projects.

Who You Are

Curious, self-motivated, and able to operate in ambiguous environments.
Analytical and methodical, yet creative in problem-solving.
Collaborative, respectful, and able to communicate complex ideas clearly.
Enjoy working at the intersection of research and engineering.

What They Offer

Remote-first work model with flexible hours.
Opportunity to tackle challenging, innovative projects with tangible impact.
Supportive environment for professional growth and experimentation.
Exposure to cutting-edge technologies in data, IoT, and AI/ML.

This role is remote within Canada.

While the team works remotely, occasional collaboration across time zones and with diverse stakeholders may be required.

Compensation.

This role offers a competitive salary, with final offer based on experience and qualifications. The company also offers an annual bonus.

Use of AI in Recruitment: This organization may use artificial intelligence (AI) tools to assist in reviewing applications, screening candidates, or scheduling interviews. AI will only support human decision-making and will not be the sole determinant in hiring decisions. Applicants will not be penalized for any AI-related errors.

Your experience matters.

We're committed to creating an inclusive and accessible recruitment process. If you require accommodations or support at any stage of your application, please let us know. We’ll ensure you have what you need to participate fully and comfortably.

About the Company

Recruiting top talent isn’t just about filling roles—it’s about about building a team that drives innovation and success. We partner with high-growth companies to identify and secure the best talent, so they have the right people in place to design, sell, and ship game-changing products. Know more