Hiring.Camp

Senior Data Engineer, Data Modeling & Streaming

Nearsource

·

Today

Location
Toronto
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
5+ years
Closing date
Today
Source
CareersPage

Description

Job Title: Senior Data Engineer, Data Modeling & Streaming
Job Location: 100% Remote, Canada
Job Type: T4 Contract
Experience: 8+ Years
Rate: CAD 70 - 78 per hour

Role Summary: NearSource is looking for a Senior Data Engineer to design, develop, test, deploy, and operationalize analytics-ready data models and data pipelines. The role will support a global engineering organization working from a jointly prioritized backlog.

The engineer will contribute across data modeling, batch and streaming pipelines, data quality, testing, production deployment, and operational support.

Key Responsibilities

  • Design logical and physical data models for analytics-ready data platforms.
  • Develop Tier-2 data models using dimensional modeling and star-schema principles where appropriate.
  • Define facts, dimensions, relationships, measures, and data transformations.
  • Develop ingestion, transformation, and orchestration pipelines.
  • Implement batch and streaming data-processing workflows.
  • Support data replication and historical data backfills.
  • Implement data-quality controls and validation logic.
  • Execute unit, integration, regression, and data-quality testing.
  • Reconcile source and target datasets to validate data accuracy and completeness.
  • Prepare production-ready code, configurations, and data models.
  • Participate in code reviews and approved release processes.
  • Support production deployments and post-deployment validation.
  • Troubleshoot production defects and perform root-cause analysis.
  • Create technical documentation, release notes, and operational materials.
  • Participate in daily stand-ups, design reviews, demonstrations, and knowledge-transfer activities.
  • Support collaboration with distributed global engineering teams across AMER-aligned engineering activities, stakeholder discussions, technical reviews, and delivery.

Must-Have Skills

  • 5+ years of professional experience in data engineering or distributed systems.
  • Strong production experience with batch and streaming data architectures.
  • Experience building and maintaining production data pipelines.
  • Experience with dimensional data modeling and star-schema design.
  • Strong programming skills using Python.
  • Strong programming skills using Java.
  • Strong SQL skills.
  • Experience with data quality and automated testing.
  • Experience with production troubleshooting and root-cause analysis.
  • Experience with source control, CI/CD, code reviews, and agile engineering practices.
  • Experience working effectively within a distributed global engineering team.
  • Hands-on experience with Apache Iceberg.
  • Hands-on experience with Apache Airflow.
  • Hands-on experience with Apache Spark.
  • Hands-on experience with Apache Kafka.
  • Hands-on experience with Apache Flink.
  • Hands-on experience with Snowflake.
  • Experience with Amazon Web Services.

Expected Deliverables

  • Completed source code, configurations, and data models.
  • Technical and operational documentation.
  • Approved pull requests.
  • Testing and validation evidence.
  • Engineering demonstrations or technical walkthroughs.
  • Release notes and change summaries.
  • Production deployment artifacts.
  • Post-release validation.
  • Knowledge transfer and documented handoff of remaining work.

Apply now, or share your resume with salary expectations at [email protected].
Thank you for considering a career with us! Once you submit your application, our Talent Acquisition team will review your resume thoroughly. If there's a strong match, we'll reach out to discuss your experience, role details, benefits, compensation, and next steps. While we strive for transparency, we may not be able to respond to every applicant due to high volume, but we genuinely appreciate your time and interest.

About NearSource: NearSource Technologies is a trusted partner for future-ready software consulting, enabling Fortune 500 enterprises to accelerate digital transformation. Our global engineering teams build and deploy impactful technology for some of the world's most admired brands, working directly on long-term client initiatives.

Equal Opportunity: NearSource is an equal opportunity employer committed to fostering an inclusive and respectful environment. We celebrate diversity and do not discriminate based on race, gender, religion, sexual orientation, age, disability, or background. Innovation thrives when everyone feels empowered to contribute.

Skills

PythonJavaCI/CDSQLSparkAirflowSnowflakeData Engineering

Similar Jobs

30

Senior data engineer

Robert Bosch · Budapest, Hungary · Hybrid

Today

Senior Data Engineer

corespecialtyinsurance · OH Cincinnati (Corporate), United States of America

Yesterday

Senior Data Engineer

corespecialtyinsurance · TX Dallas, United States of America

Yesterday

Senior Data Engineer

Kin · Remote (United States) · Remote

Yesterday

Senior Data Engineer

Centene and its subsidiary companies · Remote-MO, United States of America · Remote

Yesterday

Senior Data Engineer

Billups · Serbia · Remote

Yesterday

Senior Data Engineer

Ensemble Health Partners · Work at Home - Grand Rapids - MI, United States of America · Remote

Yesterday

Senior Data Engineer

Leonardocompany · GB - Bristol - Coldharbour Lane, United Kingdom · Hybrid

Yesterday

Senior Engineer - Data

M&G · Pune, India

Yesterday

Data Engineer, Senior

Blackbaud · Hyderabad - India (Skyview)

Yesterday

Senior Data Engineer

Rackner · Remote · Remote

Yesterday

Senior Data Engineer

Voyagertechnologiesinc · Remote - United States · Remote

3 days ago

Senior Data Engineer

Sigma Software · Warsaw, Masovian Voivodeship, Poland · Remote

3 days ago

Data Engineer - Senior

Cummins · Pune, Maharashtra, India · Remote

3 days ago

Senior Data Engineer

Mykaarma · NOIDA, India

3 days ago

Senior Data Engineer

Slack · Georgia - Atlanta, United States of America +2 · Onsite

4 days ago

Senior Data Engineer

Salesforce · Georgia - Atlanta, United States of America +2 · Onsite

4 days ago

Senior Data Engineer

Centerfield · Remote, United States · Remote

4 days ago

Senior Data Engineer

Ice · Atlanta, GA, US · Onsite

4 days ago

Sr. Data Engineer

Arc Onesolutions · , US

4 days ago

Senior Data Engineer

Gxs · Petaling Jaya (First Avenue), Malaysia

4 days ago

Senior Data Engineer

Cba · Bangalore - Manyata Tech Park Road, India

4 days ago

Senior, Data Engineer

TaxRise · Irvine · Remote, Onsite

4 days ago

Senior Data Engineer

Datavail Infotech Pvt. Ltd. · Mumbai, Maharashtra, India · Hybrid

4 days ago

Senior Data Engineer

IBR Career Opportunities - IBR (Imagine Believe Realize) · Rockledge, FL

4 days ago

Senior Data Engineer

Talan · Málaga, AN, Spain · Remote

4 days ago

Sr Data Engineer

Mattel · Hyderabad, India

4 days ago

Senior Data Engineer

Rbc · RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO, Canada

5 days ago

Senior Data Engineer

Insperity · TX Kingwood 2, United States of America +1 · Hybrid

5 days ago

Senior Data Engineer

tem · United Kingdom · Remote

5 days ago