remote
Sr. Consultant, Data Developer - CIBC
Software Engineer
Senior Data Developer leading finance modernization projects, architecting robust data pipelines and models using SQL, Python, and Azure services to deliver actionable insights for CIBC’s Finance Technology team.
About the role
Key Responsibilities
- Design, develop, and maintain scalable ETL pipelines to ingest, transform, and load financial data across enterprise systems.
- Collaborate with business analysts and stakeholders to translate complex financial requirements into technical specifications.
- Implement data models and schemas that support reporting, analytics, and regulatory compliance.
- Optimize query performance and ensure data quality through rigorous testing and validation.
- Leverage Azure data services (Data Factory, Synapse, Data Lake) to build cloud-native data solutions.
Requirements
- 5+ years of experience in data engineering or data development roles within financial services.
- Proficiency in SQL, Python, and ETL tooling.
- Strong understanding of data modeling, governance, and security best practices.
- Experience with Azure data platform services.
- Excellent communication skills and ability to work cross-functionally.