
Data Engineer
Posted Oct 21

Posted Oct 21
This is a fully remote position, open to applicants in Canada.
• Design, develop, and deploy data and software products both on-premise and in the cloud.
• Work collaboratively with Development, Security, and TSP Ops teams.
• Provide technical expertise for solution design and implementation.
• Engage in the data engineering lifecycle and assist in project delivery.
• Utilize architectural and design principles to enhance data system performance, capacity, and scalability.
• Identify data requirements and assess system impacts with clients, stakeholders, and data engineers.
• Contribute to cloud viability analysis, detailed work planning, and estimation for major projects and complex tasks.
• Advocate for best practices and continuous improvement.
• Produce and maintain solution design documents, diagrams, and related deployment materials.
• Implement advanced data and analytics methodologies using Databricks, Snowflake, Salesforce, Python, and SQL.
• Design, develop, build, and sustain cloud-based applications and services on Azure.
• Report directly to the Sr Director, Data Platform Delivery and Engineering.
• A degree in Computer Science, Engineering, a technical diploma, or equivalent software development experience.
• Proficiency in Software Engineering Concepts and Methodologies is essential.
• A minimum of 3 years' experience in data engineering or software development.
• Ideally, experience in technical leadership or mentorship roles.
• Proven experience in designing and implementing highly available, scalable, and resilient solutions for both cloud-native and non-cloud environments.
• Familiarity with meeting Enterprise service level, security, and business continuity standards.
• Practical experience with Azure Integration Services, including Logic Apps, API Management, Service Bus, and Event Grid.
• Experience with Azure Application/Data Services, such as Service Fabric, Azure Functions, and Azure SQL.
• Knowledge of Azure Active Directory and Azure Monitor / Application Insights.
• Understanding of Azure IaaS, PaaS, and container-based deployment frameworks.
• Experience with configuration and migration, including Azure Container Instances and Kubernetes.
• Awareness of DevSecOps practices and tools, including Azure DevOps, Docker CI/CD, and Infrastructure-as-Code approaches.
• Strong abilities in problem-solving, decision-making, and conflict resolution.
• Excellent written and verbal communication skills.
• Experience or certification in AWS or Databricks is advantageous.
• Experience in supporting wealth management and/or credit unions is a plus.
• Proficiency in English communication is mandatory.
• Bilingual skills in French are beneficial.
• A dynamic and inclusive culture that values innovation and celebrates achievements.
• Accommodation support throughout all stages of the hiring process for individuals with disabilities.
• Opportunities for career development.
• Privacy protections in line with applicable Canadian privacy legislation.
Instacart
GEICO
Litmus
Candid
Get handpicked remote jobs straight to your inbox weekly.