Principal Data Engineer

1 week ago


Toronto, Canada Aviso Full time

Base pay rangeCA$105,000.00/yr - CA$120,000.00/yrThe OpportunityWe are looking for a Principal Data Engineer to join our Data and Analytics Group within the Technology Services Partners (TSP) department. Reporting to the Sr Director, Data Platform Delivery and Engineering, the Principal Data Engineer is responsible for designing, building, and collaborating with Development, Security, and TSP Ops teams to deploy data and software products both on-premise and in the cloud. This role is pivotal in driving our data strategy forward, transforming raw data into actionable insights that will shape the future of our organization. You will lead the charge in advancing our data maturity, ensuring that our data infrastructure is robust, scalable, and secure. Your work will directly impact our ability to make data-driven decisions, enhance operational efficiency, and deliver innovative solutions to our clients. By leveraging cutting-edge technologies and best practices, you will help us build a modern data and analytics practice that sets us apart in the industry. This is an exciting opportunity to make a significant impact and be at the forefront of our data transformation journey.Who you areService - You put your clients' needs first. You advocate service excellence, and work to deliver client-centric solutions, and proactively develop strategic partnerships that allow Aviso to become a trusted advisor and partnerExecution - You are committed to achieving your goals and to succeed. This includes focusing on "getting things done", as well as recognizing and taking advantage of opportunities as they arise. You are consistently looking for ways to improve your personal best and see value in continuous improvement. You take accountability for your actions and learn from mistakesCollaboration - You work collaboratively with others with the common goal of driving positive results. Making meaningful contributions to your team to achieve organizational goals is a priority. You proactively encourage collaboration, build trust and inclusion, and work to establish effective relationships both inside and outside of the organizationYour day looks likeContributes technical expertise and collaborates with peers on solution design and implementationParticipate in the data engineering lifecycle and support project deliveryApply architectural and design principles to improve performance, capacity, and scalability of data systemsCollaborate with clients, stakeholders, and data engineers to determine data requirements and system impactsContribute to cloud viability analysis, detailed work planning and estimation for major projects and complex assignments with broad scope and long-term technology and business implicationsPromote best practice and contribute to continuous improvementDesign and implement security standards and configurations for including cluster policies, Key Vault, and audit loggingCreate and maintain solution design documents, diagrams, and other materials related to the solutions deployed on premise and the CloudImplement modern data and analytics practices using tools such as Databricks, Snowflake, Salesforce, Python, and SQLDesign, develop, build, and maintain cloud-based applications and services on AzureRequirementsYour experience and skillsDegree in Computer Science, Engineering, technical diploma, or other applicable software development work experienceAdvanced knowledge and understanding of Software Engineering Concepts and Methodologies is required5+ years of experience in data engineering or software development, ideally with exposure to technical leadership or mentorshipExperience with designing and implementing highly available, scalable, and resilient solutions for cloud-native and non-cloud environments that meet Enterprise service level, security, and business continuity requirementsHands-on experience with various Azure Platform services including Azure Integration Services (Logic Apps, API Management, Service Bus & Event Grid), Application/Data Services (Service Fabric, Azure Functions, Azure SQL), Azure Active Directory and Azure Monitor / Application InsightsUnderstanding of Azure IaaS, PaaS and Container based deployment models, configuration, and migration experience (including Azure Container instances and Kubernetes)Understanding of DevSecOps practices and tools, including Azure DevOps, Docker CI/CD, and Infrastructure-as-Code modelsExperience or Certification with AWS/Azure an assetExperience in supporting wealth management and/or credit unions business would be an assetFluent communication skills in English are required and bilingual skills in French are an assetBenefitsWhy Aviso?At Aviso, you will find a dynamic and inclusive culture that rewards innovation and celebrates success. Here are a few things that set us apart:Competitive compensation package that rewards and recognizes individual contributionsExcellent health, dental and insurance benefits to meet the diverse needs of our employeesGenerous vacation time, fitness benefit, parental leave top-up optionsMatching contributions to our retirement programCommitment to the continuous improvement of our staff through learning & development and an education assistance programRegular social events to foster teamworkYour InformationBy submitting your application, you consent to the collection, use, and disclosure of your provided personal information for the purposes of assessing your qualifications and suitability for employment with Aviso. Your information will be handled in accordance with applicable Canadian privacy laws, including the Personal Information Protection and Electronic Documents Act (PIPEDA) and relevant provincial legislation. Your data may be shared with authorized personnel involved in the recruitment process and retained only as long as necessary to fulfill these purposes or as required by law. Further information is available on the Privacy link on our Career Page - Privacy PoliciesEqual Employment OpportunityAviso welcomes and encourages applications from all qualified individuals including persons with disabilities. If you require an accommodation, we will work with you to meet your needs in all stages of the hiring process.We thank all applicants for their interest, however, only those selected for further consideration will be contacted.No recruiters or agencies, please.Company OverviewAviso is a leading wealth management and investment services provider for the Canadian financial industry, with approximately $145 billion in total assets under administration and management, and over 1,000 employees. We are building a technology-enabled, client-centric wealth services ecosystem. Our clients include our partners, advisors, and investors. We work with credit unions across Canada, portfolio managers, investment dealers, insurance and trust companies, and introducing brokers. Our asset manager, NEI Investments, specializes in investing responsibly. Our online brokerage, Qtrade Direct Investing, and our fully automated investing service, Qtrade Guided Portfolios, serve investors. Aviso is backed by the credit union Centrals, Co-operators/CUMIS, and Desjardins. We are proud to power businesses that empower investors. #J-18808-Ljbffr



  • Toronto, Canada Aviso Full time

    Base pay range CA$105,000.00/yr - CA$120,000.00/yr The Opportunity We are looking for a Principal Data Engineer to join our Data and Analytics Group within the Technology Services Partners (TSP) department. Reporting to the Sr Director, Data Platform Delivery and Engineering, the Principal Data Engineer is responsible for designing, building, and...


  • Toronto, Canada Lovelytics Full time

    A leading consulting firm in Canada is looking for a Data Engineering Principal Consultant to enhance client engagements. This role involves managing data pipelines and mentoring junior engineers, with a strong focus on client interaction and technical execution using Databricks, AWS, and Azure. Applicants should have 4–6 years of data engineering...


  • Toronto, Canada Lovelytics Full time

    A leading consulting firm in Canada is looking for a Data Engineering Principal Consultant to enhance client engagements. This role involves managing data pipelines and mentoring junior engineers, with a strong focus on client interaction and technical execution using Databricks, AWS, and Azure. Applicants should have 4–6 years of data engineering...


  • Toronto, Canada Tiger Analytics Full time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Tiger Analytics is a global AI and analytics consulting firm. With data and technology at the core of our solutions, we are solving problems that eventually impact the lives of millions globally. Our culture is modeled around expertise and respect with a...


  • Toronto, Canada Tiger Analytics Full time

    1 month ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Tiger Analytics is a global AI and analytics consulting firm. With data and technology at the core of our solutions, we are solving problems that eventually impact the lives of millions globally. Our culture is modeled around expertise and respect with...

  • Oliver Wyman

    7 days ago


    Toronto, Canada Marsh Full time

    Oliver Wyman - Principal Data Engineer at Marsh Join to apply for the Principal Data Engineer role at Marsh with Oliver Wyman Performance Transformation. Be among the first 25 applicants. Locations: Boston, New York, Chicago, Washington DC, Toronto, Montreal. The Role And Responsibilities No two OW Performance Transformation projects are the same. You’ll...

  • Oliver Wyman

    5 days ago


    Toronto, Canada Marsh Full time

    Oliver Wyman - Principal Data Engineer at Marsh Join to apply for the Principal Data Engineer role at Marsh with Oliver Wyman Performance Transformation. Be among the first 25 applicants. Locations: Boston, New York, Chicago, Washington DC, Toronto, Montreal. The Role And Responsibilities No two OW Performance Transformation projects are the same. You’ll...


  • Toronto, Canada Oliver Wyman Full time

    A global consulting firm is seeking a Principal Data Engineer to lead projects within diverse, cross-functional teams. The role involves technical leadership, designing innovative cloud-native solutions, and ensuring Agile practices. Ideal candidates have over 10 years of software engineering experience and expertise in cloud architecture, container...


  • Toronto, Canada Oliver Wyman Full time

    A global consulting firm is seeking a Principal Data Engineer to lead projects within diverse, cross-functional teams. The role involves technical leadership, designing innovative cloud-native solutions, and ensuring Agile practices. Ideal candidates have over 10 years of software engineering experience and expertise in cloud architecture, container...


  • Toronto, Canada Citrine Solution Full time

    A leading IT services firm in Toronto seeks a Principal Data Engineer to oversee enterprise data management architecture. The ideal candidate will have over 10 years of experience, specializing in Generative and Agentic AI frameworks. Responsibilities include building scalable data architectures and mentoring engineering teams. This full-time position...