Create Alert
Email me similar jobs

Senior Python/PySpark Developer with Strong Data Engineering Skills

About The Role We are seeking an experienced Python/PySpark developer with strong data engineering skills to design and deliver scalable, high‑performing applications that handle large datasets and complex data workflows. The ideal candidate is language‑agnostic, adaptable, and capable of picking up new technologies quickly. This role requires hands‑on development, unit/integration testing, and the ability to work in a self‑managed pod alongside other developers, technical leads, architects and a Product Owner.
Key Responsibilities
Develop and optimize data pipelines for large‑scale datasets using Data‑Bricks. Ensure data quality, governance, and compliance across pipelines.
Write clean, reusable and optimized PySpark code adhering to Data‑Bricks best practices.
Implement unit, integration, and automated tests to ensure reliability. Collaborate with QA engineers to maintain a robust control framework.
Apply CI/CD principles for automated builds and deployments. Ensure compliance with security and governance standards.
Work within a pod structure, contributing to design discussions and sprint planning. Communicate effectively with product owners and stakeholders.
Required Qualifications
Bachelor’s or Master’s degree in Computer Science or a related field.
4+ years of experience in data engineering / software engineering / ETL development / data warehousing.
Demonstrated experience using Data‑Bricks to build data pipelines.
Strong proficiency in Python and the PySpark framework.
Solid understanding of CI/CD and version control (Git).
Strong problem‑solving skills and ability to work independently.
Must be eligible to work in Canada.
Preferred Qualifications
Experience with object‑oriented programming.
Experience in the insurance industry.
For candidates located in Quebec, bilingualism is required.
Salary Range 118,700 – 145,100 CAD per year (based on a 35‑hour workweek). Additional potential rewards include:
Annual bonus target based on base salary, with potential payout up to double the target.
Employee Share Purchase Plan with Intact matching 50% of net shares.
Defined benefit pension plan providing guaranteed income for life.
Equal Employment Opportunity We are an equal‑opportunity employer. We encourage applications from individuals who are members of equity‑deserving groups, including women, Indigenous peoples, persons with disabilities, Black people, and members of the 2SLGBTQI+ community. As part of Intact’s commitment to reconciliation, we acknowledge that we work, meet and travel across the land currently called Canada, originally inhabited by First Nations, Métis and Inuit people.
We have policies to ensure equal access and participation for people with disabilities, including providing workplace adjustments (accommodations). A copy of applicable policies is available on request.
We do not provide sponsorship or other support for immigration‑related matters. Candidates must be eligible to work in Canada from the anticipated start date and throughout their employment and are solely responsible for maintaining their work eligibility.
#J-18808-Ljbffr
Similar jobs

Senior Python/PySpark Developer with Strong Data Engineering Skills

Apply Now
Back to search page