OPEN: Sr. Data Developer

Cpus Engineering Staffing Solutions Inc.

Oshawa

On-site

CAD 124,000 - 131,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CPUS Engineering Staffing Solutions Inc. is seeking a Sr. Data Developer for our Oshawa-area client. You will lead the design and architecture of data pipelines, models, and automation in an agile environment, collaborating with business partners to deliver governed data infrastructure.

The role requires strong SQL, Python, Spark, and Azure skills, 6–8 years of data development experience, and the ability to implement scalable ELT/ETL solutions in cloud-native environments.

Qualifications

  • Experience with SQL, Python, Spark and Azure services required.
  • Four-year university degree in Computer Science, Software Engineering or related discipline.
  • 6–8 years of data development experience.

Responsibilities

  • Design and develop scalable ELT/ETL pipelines using cloud-native tools.
  • Implement dimensional models and integrate data sources for BI/reporting.
  • Apply data security best practices and quality checks across pipelines.
  • Tune queries and jobs for speed and reliability.
  • Build CI/CD pipelines, reusable modules, and automation scripts.
  • Collaborate with analysts, architects, and other developers to deliver cohesive data solutions.
  • Maintain documentation and contribute to metadata/catalog tools.
  • Lead user story delivery and participate in sprint planning/retrospectives.
  • Provide Tier 2 support and monitor pipeline health proactively.
  • Identify enhancements to improve system scalability and user satisfaction.

Skills

SQL
Python
Spark
Azure

Education

Four-year university degree in CS/SE

Tools

CI/CD pipelines

Job description

We are currently requesting resumes for the following position: Sr. Data Developer

Resume Due Date: Thursday, September 17th, 2026 (5:00PM EST)

Job ID: 26-091

Number of Vacancies: 1

Level: MP4

Duration: 36 months

Hours of work:35 Hours per week

Location: 1908 Colonel Sam Dr, Oshawa

Work Mode: 3 days onsite

Hourly Range: $90 – $95

Job Overview
Job Function

The role leads the development and architecture of data pipelines, models, and automation across data sources. It works in agile teams and collaborates across business and technology partners to deliver resilient, reliable, and governed data infrastructure.

Job Duties
  • Pipeline Development: Design and develop scalable ELT/ETL pipelines using cloud-native tools.
  • Data Modeling: Implement dimensional models and integrate data sources for BI/reporting.
  • Security & Quality: Apply data security best practices and quality checks across the pipeline.
  • Performance Optimization: Tune queries and jobs for speed and reliability.
  • Tooling and Automation: Build CI/CD pipelines, reusable modules, and automation scripts.
  • Cross-Functional Collaboration: Work with analysts, architects, and other developers to deliver cohesive data solutions.
  • Documentation and Metadata: Maintain documentation and contribute to enterprise metadata/catalog tools.
  • Agile Execution: Lead user story delivery and actively participate in sprint planning and retrospectives.
  • Support and Monitoring: Provide Tier 2 support and monitor pipeline health proactively.
  • Innovation and Improvement: Identify and implement enhancements to improve system scalability and user satisfaction.
Qualifications
Education

Role requires knowledge to design, develop, and optimize data solutions using SQL, Python, Spark, and Azure services. This knowledge is considered to be normally acquired either through the successful completion of a four‑year university education in Computer Science, Software Engineering, or another related discipline.

Experience

Experience in data development with strong fluency in SQL, Python, Spark, and Azure services is required. A period of 6-8 years is considered necessary to gain this experience

Our client is dedicated to promoting employment equity and encourages applications from equity‑seeking communities including but not limited to: Indigenous Peoples, racialized individuals, persons with disabilities, and women. Our client aims to build a diverse team that reflects the communities it serves, enhancing its ability to meet their needs. We are committed to an inclusive and accessible work environment and invites all qualified individuals to apply, offering accommodations during the application, interview and onboarding process as needed. This effort supports our client’s long‑term strategy for equity, diversity, and inclusion.

CPUS Engineering employs artificial intelligence (AI) tools as part of its recruitment process to enhance efficiency and consistency. These tools may assist with activities such as application screening, candidate evaluation, and summarization of interview feedback.

AI-generated outputs are intended to supplement, not replace, human judgment. All final hiring decisions are made by qualified human decision‑makers who exercise professional discretion in reviewing and assessing candidate information alongside any AI-generated insights.

CPUS Engineering ensures that the use of AI in recruitment complies with all applicable employment laws, human rights legislation, and privacy regulations. The organization is committed to maintaining fairness, transparency, and non‑discrimination throughout the hiring process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Data Developer
Sr. Data Developer

Raise • Oshawa

On-site
CAD 110,000 - 140,000
Sr. Data Developer - ID: 26-091
Sr. Data Developer - ID: 26-091

S I Systems • Toronto

On-site
CAD 90,000 - 120,000
OPEN: Financial Data Analyst
OPEN: Financial Data Analyst

Cpus Engineering Staffing Solutions Inc. • Oshawa

Hybrid
CAD 257,887,000 - 272,214,000
System Application Analyst
System Application Analyst

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
OPEN: Data Engineer
OPEN: Data Engineer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 80,000 - 100,000
OPEN: AI Developer
OPEN: AI Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

Hybrid
Hybrid work model
Inclusive work environment
OPEN: Technical Specialist
OPEN: Technical Specialist

Cpus Engineering Staffing Solutions Inc. • Oshawa

Hybrid
CAD 124,000 - 131,000
Senior QA Automation Engineer Developer
Senior QA Automation Engineer Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
Business System Analyst
Business System Analyst

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
Senior Data Developer
Senior Data Developer

Cpus Engineering Staffing Solutions Inc. • Pickering

On-site
CAD 80,000 - 120,000