Senior Developer responsible for building data pipelines using modern engineering practices. Collaborates with teams to ensure accurate and trusted lending data for decision-making.
Responsibilities
Develop, test, and deploy high-quality code using Python, PySpark, and SQL in a cloud-based environment
Lead technical and solution design session within an agile development team
Influence and champion the vision for data engineering across several Lending teams
Use modern data engineering practices and Data Vault 2.0 methodologies to design, build, and maintain ETL data pipelines
Ensure technical solutions, pipelines and data models are fit for purpose
Collaborate closely with product owners, analysts, architects, and internal data consumers across Reporting, Risk, and Finance
Act as an informal technical leader by mentoring and coaching developers
Improve pipeline reliability and maturity by enhancing automation, integration testing, and CI practices across the data development lifecycle
Requirements
Bachelor’s degree in computer science or software engineering
Minimum 10 years of software development experience (or an equivalent combination of education and experience)
Expert-level proficiency in some or all of the following AWS technologies: AWS Glue, Step Functions, S3, Redshift, Quicksight, Lambda, Eventbridge, Sagemaker, and AppFlow
Expert level proficiency in Python and/or PySpark
Extensive experience designing and building ETL data pipelines
Data modelling experience in both Data Vault 2.0 and Dimensional (Star Schema) methodologies
Proven knowledge of common design patterns and when to apply them
Experience optimizing design to enable business value creation
Demonstrated experience with application design and system integration
Demonstrated experience with modern approaches to code reviews, version control and continuous integration
Foundational knowledge of financial services concepts such as loans, credit scores, and risk data
Benefits
Competitive total rewards packages: market-aligned and performance-based salary and incentive programs
Flexible and comprehensive group benefit and savings plans
Well-being support through benefits and wellness programs
Learning and development opportunities to help you thrive
Aarorn Technologies seeks a Java BigData Developer (6+ yrs) for a hybrid Toronto role. Must have Spring Boot, Java, REST API, Kafka, and Big Data skills.
We are hiring a DataStage Talend Developer for a permanent, full - time hybrid position in Toronto, ON. The role involves designing, developing, and maintaining ETL processes.
Cloud applications engineer focusing on AWS technologies and enhancing cloud performance at BMO. Delivering specialized consulting and technical support through independent work and collaboration.
Data Engineer building scalable databases and components for regulatory and business analytics at Bounteous. Collaborating with global teams and following agile methodologies.
AWS Data Engineer working on AWS applications in a data intensive environment. Focusing on technical design, development, and maintenance of Cloud applications with long term growth opportunities.
Senior Data Engineer building scalable data infrastructure on Snowflake and AWS for a dynamic iGaming startup. Collaborating closely with analysts to turn raw data into trustworthy data products and insights.
Senior Data Engineer responsible for designing data pipelines at Samsara for IoT data processing. Collaborating with Data teams to ensure efficient data analysis and integration from IoT devices.
Software Engineering Intern building scalable data platforms at a venture - backed startup. Contributing to data processing for high - volume telematics data in Toronto.