Title posted on CareerBeacon - Data Engineer II
Posted on April 18, 2025 by Employer details TD Bank
Job details
Work Location: Toronto, Ontario, Canada
Hours: 37.5
Line of Business: Technology Solutions
Pay Details: $76,800 - $115,200 CAD
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description
Data Engineer II
About the Team: Data as a Service (DaaS) is an enterprise-wide data management improvement initiative that brings business data and technology resources together to maximize customer and colleague benefit. The DaaS Practice is comprised of a group of highly skilled Subject Matter Experts (SME) who are focused on the delivery of specialized work including building data pipelines, supporting data science needs, driving data automation, creating and implementing data \& analytics platforms.
We are seeking highly motivated and capable technologists to join our Data as a Services team to work on the forefront of enabling TD's big data strategy with a special focus on ETL/data curation on on-cloud Azure Platform. Across multiple large-scale transformation programs and in a data management context, reporting to the engineering manager, the data engineer will lead team members to develop ETL processes, design and build data stores and transformations on Azure platform, coordinate team member's work into an integrated high quality product.
Responsibilities
As a Data Engineer, you will:
- Design and develop ETL processes based on functional and non-functional requirements in Python / Pyspark within Azure platform
- Recommend and execute improvements
- Execute and provide support during testing cycles and post-production deployment, engage in peer code reviews
- Apply automation and innovation on new and ongoing data platforms that align to business strategies
- Understand the full end-to-end development activities from design to go live for ETL development in Azure platform
- Document component design for developers and for broader communication
- Understand and adopt an Agile (SCRUM-like) software development mindset
- Follow established processes/standards, business technology architecture for development, release management and deployment process
- Design, develop and implement reporting platforms and complex ETL frameworks that meet business requirements
- Provide data analysis and requirements within enterprise platform
- Develop and maintain knowledge of data available from upstream sources and data within various platforms
Job Requirements
- Undergraduate Degree or Technical Certificate
- 3-5 years relevant design and development experience
- Senior work experience (>3 years): Azure platform and tools like Azure Data Factory, Azure Databricks, Synapse
- Python, Pyspark, Spark
- Data Flow Processes
- SQL Development
- ETL
- Working experience with data modeling, relational modeling and dimensional modeling
- Working knowledge of source code control tool such as GIT
- Implementation experience in managing and working in multiple environments, release and change management and knowledge of firewall, network work protocols, file transfer -- TIBCO
- Familiar with Agile development methodologies
- Readiness and motivation (as an experienced developer and subject matter expert) to address and resolve complex issues, guide/advise/support clients, partners and project teams, often working on multiple medium-to-large sized projects
- Commitment to and belief in the quality of your deliverables
- Capacity and eagerness to work independently as a senior
Location
Toronto, ON
Workplace information
On site
Salary
$26.00 to $78.00 HOUR hourly
Terms of employment
Permanent employment Full time
Starts as soon as possible
Vacancies: 1 vacancy
Advertised until
2025-05-17