Senior Data Engineer, Data Modeling & Streaming
Job Summary
Job Title: Senior Data Engineer Data Modeling & Streaming
Job Location:100% Remote Canada
Job Type:T4 Contract
Experience:8 Years
Rate:CAD 70- 78per 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 .
Thank you for considering a career with us! Once you submit your application our Talent Acquisition team will review your resume thoroughly. If theres a strong match well 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 worlds 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.