← Back to jobs

Data Engineer (Toronto) - $70 - $80 An Hour

Skills

agileaiapiautomationawsazureci cdclouddata engineeringdata governancedata pipelinesdata qualitydata warehousingdevopsetlgenerative aigitjavalangchainllmmachine learningmicroservicesprompt engineeringpython

Description

Technology Developer / Data Engineer – Java, AWS/Azure, Snowflake, SQL & AI

Position SummarySeeking a Technology Developer with 8+ years of experience in software development, cloud technologies, and data engineering. The ideal candidate will possess strong expertise in Java, AWS or Azure, Snowflake, SQL, and AI technologies, along with experience delivering solutions within banking and financial services environments, particularly in compliance, AML, KYC, risk, and regulatory domains.Key Responsibilities

Design, develop, and maintain scalable applications and data solutions using Java and cloud technologies.Build and support ETL processes, data pipelines, and Snowflake-based data platforms.Develop REST APIs and microservices using Java and Spring Boot.Perform data analysis, impact assessments, and production support.Collaborate with business, compliance, and technology teams to deliver regulatory and data initiatives.Ensure adherence to security, data governance, and enterprise architecture standards.Participate in Agile development and CI/CD practices.Required Skills

8+ years of software development experience.Strong proficiency in Java, SQL, and data engineering concepts.Hands‑on experience with AWS or Azure cloud services.Experience with Snowflake and data warehouse development.Experience with Spring Boot, REST APIs, and Microservices.Knowledge of Git, CI/CD, and DevOps practices.Working knowledge of Python for automation and data processing.AI and Emerging Technologies

Exposure to Generative AI, Machine Learning, and AI‑powered solutions.Experience with LLMs, prompt engineering, AI APIs, or AI‑assisted development tools.Familiarity with frameworks such as LangChain, vector databases, and Retrieval‑Augmented Generation (RAG) concepts is desirable.Domain Experience

Banking and Financial Services.AML, KYC, Financial Crimes, Risk and Compliance.Regulatory Reporting, Data Governance, and Data Quality.Desired Attributes

Robust analytical and problem‑solving skills.Ability to work effectively in cross‑functional teams.Experience in large‑scale banking transformation programs.Excellent communication and stakeholder management skills.Ability to operate in fast‑paced Agile environments.Strong understanding of data quality, controls, and regulatory requirements.Job Types: Full‑time, ContractContract length: 6 monthsPay: $70.00-$80.00 per hourWork Location: Hybrid remote in Toronto, ON (Toronto District)

Get similar jobs in Canada by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Data Engineer jobs in Canada.

Finding similar jobs…