Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your…
Senior Consultant role at CIBC's Global Asset Management team in Toronto, designing and maintaining Azure-based data warehouses and multi-platform systems using Databricks, Synapse, and Python.
Senior consultant role on CIBC's Global Asset Management Technology team in Toronto: leading design, development, and code review for GAM's Azure data warehouse and data platform (Synapse, Databricks, Unity Catalog, Data Factory, Python), while coaching developers and translating business requirements into technical solutions.
Senior full stack developer on CIBC's Core Banking and Product Technology group supporting the Insurance portfolio: designing, building, and maintaining enterprise-scale Java/Spring Boot and Angular applications on AWS, leading technical design and roadmaps, and mentoring teammates.
A senior full-stack developer role on CIBC's Financial Crimes & Enterprise Risk Technology team, building and maintaining enterprise-scale compliance and regulatory reporting applications. Day-to-day work centers on .NET/C# backend development, SQL Server, React frontends, and Azure cloud services, plus leading design, code reviews, and mentoring.
Senior analytics engineer at CIBC who designs, builds, and optimizes enterprise analytics and AI solutions for business units, leading delivery on Google Cloud Platform (BigQuery, Vertex AI, Gemini/agentic AI) alongside Power BI, Databricks, Azure, Alteryx, Python, and SQL, while automating pipelines and coaching stakeholders on self-service analytics.
Senior Analytics Engineer at CIBC in Toronto, leading the design and deployment of enterprise analytics on Google Cloud and BigQuery. Day to day involves data modeling, orchestration, and visualization with Python, SQL, Power BI, and Databricks, while mentoring teams and driving stakeholder adoption of secure analytics practices.
Data engineer (Consultant, Application Developer) at CIBC designing, building, testing, and deploying end-to-end data pipelines and scalable data products on Azure Databricks Lakehouse. Works hybrid from Toronto, leading technical reviews and partnering with governance, security, and business stakeholders.
Data engineer on CIBC's Financial Crimes and Enterprise Risk Technology team, leading design and delivery of enterprise-scale batch and streaming data pipelines and governed lakehouse solutions on Azure Databricks (Spark/PySpark, SQL, Delta Lake, Unity Catalog), with CI/CD, production support, and legacy ETL modernization. Hybrid role based in Toronto.
DevOps Consultant in CIBC's Capital Markets technology group, designing and maintaining automated build and CI/CD deployment pipelines (Azure DevOps, Red Hat OpenShift, Linux), acting as middleware SME, and providing on-call production support. Core stack: Golang/Java/NodeJS, Docker, Git/GitHub Actions, Jenkins. Hybrid role, 1-3 days on-site in Toronto.
Full Stack Developer on CIBC's Enterprise Data Enablement team, designing, building, and maintaining .NET Core and React applications for the bank's Data Mesh Platform using Azure cloud services (Functions, Event Hub, Databricks, API gateways). Hybrid Toronto role with technical leadership, code reviews, and mentoring.
Data engineer (Consultant, Application Developer) at CIBC in Toronto who designs, implements, and optimizes enterprise batch and streaming data pipelines on Azure Databricks, governs lakehouse data products, and enforces quality, security, and monitoring standards in a hybrid on-site/remote setup.
Lead Java backend developer on CIBC's Enterprise Customer Information Services (ECIS) team in Toronto: design, build, and integrate scalable microservices and robust APIs, mentor developers, and drive multi-year tech roadmaps in a hybrid on-site/remote work setup.
We couldn't check your fit for this role — add a CV to your profile to see it next time.