Job Type: Contract
Location: Toronto, ON Hybrid
Duration: 3 Months, Possible Extension
We are seeking a Junior Software / Data Engineer with 1 3 years of experience in software development, data engineering, backend application development, or a related technical role.
The ideal candidate will have hands-on Python experience, exposure to PySpark/Spark-based data processing , and experience working within a development team on data pipelines, APIs, backend services, or application features.
The candidate should be comfortable working from defined requirements and technical direction, participating in Agile delivery, and collaborating with development, QA, and DevOps teams.
Key ResponsibilitiesDevelop, test, and maintain Python-based applications, data pipelines, APIs, backend services, or application features .
Work with PySpark and Spark-based data processing as part of data engineering activities.
Deliver assigned development tasks based on defined requirements and technical direction.
Participate in Agile/Scrum ceremonies , including sprint planning, daily stand-ups, reviews, and retrospectives.
Work with developers, QA, and DevOps teams to support development and delivery activities.
Apply testing fundamentals, including:
Unit testing
Integration testing
Data validation
Participate in Git-based development workflows , pull requests, code reviews, and issue tracking.
Support data and application workloads using cloud and database services.
Leverage AI-assisted coding tools to improve developer productivity and code quality.
1 3 years of experience in software development, data engineering, backend application development, or a related technical role.
Hands-on experience with Python .
Exposure to PySpark, Apache Spark , or similar data engineering tools.
Experience building, testing, or maintaining:
Data pipelines
APIs
Backend services
Application features
Ability to work from defined requirements and technical direction.
Familiarity with Agile development practices.
Basic working knowledge of cloud or database services such as:
AWS S3
AWS IAM
AWS RDS
PostgreSQL
Experience with Git , pull requests, code reviews, and issue tracking tools.
Good understanding of unit testing, integration testing, and data validation .
Strong communication and collaboration skills.
Exposure to workflow orchestration tools such as Airflow .
Experience or interest in AI-assisted coding tools such as:
GitHub Copilot
Cursor
Codex CLI
Ability to collaborate effectively with developers, QA, and DevOps teams.
...Love! Now Hiring Part-Time Pet Sitters & Dog Walkers Applicants Must Live in Elk Grove Imagine spending your workday walking happy dogs, caring for adorable pets, and... ...like family. No professional pet care experience? That's okay! We provide paid training to...
Overview Registered Nurse Newborn Nursery in Concord, New Hampshire, United States. Start date 10/26/2026 for a 13-week travel assignment. Weekly pay range $2,873$3,085 with 36... ...multidisciplinary teams across L&D, postpartum, and pediatrics to support safe, family-centered...
...and an ambition to help us become the progressive, digitally enabled leading insurer. The Digital Channel Manager plays an important role in shaping how TAL... ...what they need when it matters most. By supporting content across TAL, Asteron and alliance partner websites...
...Waterford Dental Team is growing, and were looking for a cross-trained pro who can do... ...youre all set. If youre a Dental Assistant whos also interested in the front-office... ...puzzle missing three pieces. Prior dental experience is required. This is a fast-paced,...
Job Responsibilities: Drive proactive improvements to Collections effectiveness Provide impactful proactive action plans via frequent monitoring of past due percentages Create and execute strategic actions plans to enhance cash flow timeliness Ensures SLAs ...