Enable job alerts via email!

Director, Software Development

Embark

Mississauga

Hybrid

CAD 140,000 - 170,000

Full time

2 days ago
Be an early applicant

Job summary

A leading fintech firm is seeking a Director of Software Development to set technical direction, manage high-performing teams, and deliver scalable fintech solutions. The position offers a hybrid work model with the office in Mississauga and emphasizes leadership, data technologies, and SaaS integrations. Ideal candidates will have over 10 years of software development experience, including leadership roles, and a strong understanding of compliance in fintech.

Qualifications

  • 10+ years in software development with 4+ years in leadership roles.
  • Experience in fintech or regulated environments is essential.
  • Strong understanding of compliance and security in fintech.

Responsibilities

  • Set the technical direction and build high-performing teams.
  • Drive the software development lifecycle ensuring performance and reliability.
  • Manage data warehouse infrastructure and analytics platforms.

Skills

Leadership
Software Development
SaaS Integration
Data Warehouse Technologies
Collaboration
Cloud-native Architecture

Education

Bachelor's or Master’s degree in Computer Science, Engineering, or related field

Tools

Salesforce
Azure Synapse
PowerBI
React
Node.js
Azure DevOps
GitHub

Job description

Join to apply for the Director, Software Development role at Embark Student Corp.

Compensation: $140,000 - $170,000 / year

Department: Technology

Location: Head Office

Description

Exciting news! Embark is moving its headquarters to the financial district in Toronto, ON, effective Q2 2026. Until then, our office remains in Mississauga, near Square One, with a hybrid work model (in-office on Tuesdays and Wednesdays).

As the Director of Software Development, you will set the technical direction, build and manage high-performing teams, and deliver scalable, secure fintech solutions. Your responsibilities include ownership of core product development, digital web/mobile applications, quality assurance, data engineering, data warehouse, and integrating third-party SaaS platforms critical to our operations.

Challenges to be Met

  • Lead, mentor, and grow software engineering, QA, and data engineering teams.
  • Define and execute the technology roadmap aligned with product and business strategy.
  • Drive the end-to-end software development lifecycle, ensuring high performance, reliability, and regulatory compliance.
  • Champion quality assurance practices, including test automation, performance testing, and continuous integration.
  • Oversee evaluation, selection, and integration of third-party SaaS solutions (e.g., Salesforce, payment processors, fraud detection, compliance platforms).
  • Collaborate with cross-functional teams to integrate SaaS platforms into internal systems and data pipelines.
  • Ensure SaaS integrations meet security, data privacy, and operational standards.
  • Manage data warehouse infrastructure and analytics platforms for BI and reporting.
  • Implement data governance and data integration strategies using modern tools.
  • Work with stakeholders to define technical requirements and project priorities.
  • Establish engineering best practices around code quality, agile delivery, DevOps, and scalability.
  • Lead solution architecture for software development, data warehouse, and related systems.
  • Stay ahead of fintech trends, SaaS solutions, and data technologies to guide architecture and investments.

Who We Are Looking For

We value each employee's unique perspectives and experiences. If your qualifications align with our needs and you share our culture and values, consider applying!

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 10+ years in software development, including 4+ years in leadership roles.
  • Experience leading engineering teams in fintech or regulated environments.
  • Proven success managing SaaS integrations and third-party platforms at scale.
  • Experience with Salesforce (Sales Cloud, Marketing Cloud) is a plus.
  • Strong understanding of data warehouse technologies (Azure Synapse, PowerBI, BigQuery) and modern data pipelines.
  • Experience building web/mobile applications using React, Node.js, NoSQL databases.
  • Hands-on with QA methodologies and automation frameworks.
  • Familiarity with cloud-native architecture, DevOps, CI/CD, using tools like Azure DevOps, GitHub.
  • Knowledge of PaaS-based SDLC.
  • Excellent leadership, communication, and collaboration skills across teams.
  • Experience with fintech compliance, security, and risk management is a strong plus.

Seniority level: Director

Employment type: Full-time

Job function: Engineering and Information Technology

Referrals can double your chances of interviewing at Embark. Get notified about new Director of Software Engineering roles in Mississauga, Ontario, Canada.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs