Director Software Development

United States Digital Space LLC

Toronto

On-site

CAD 198,000 - 248,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

the company in Toronto, ON is seeking a Director of Software Development to own a technology platform, lead teams, and drive end-to-end delivery in a fast-paced Fintech environment.

You will partner with product, engineering, and operations to define roadmaps, ensure security and reliability, and deliver high-quality software across distributed systems. This senior role requires strong leadership and a track record of delivering complex platforms.

Qualifications

  • 10+ years of experience in software development, including hands-on technical experience.
  • 3+ years leading and managing software development teams.
  • Strong experience with modern cloud and DevOps environments (AWS, Kubernetes, Docker, CI/CD).

Responsibilities

  • Own the technology platform lifecycle from requirements through production operations.
  • Lead and mentor software engineering teams through rapid development cycles.
  • Partner with Product Management to define roadmaps, strategies, and delivery plans.
  • Translate product requirements into engineering specifications and implementation plans.
  • Lead Agile delivery practices with predictable delivery and continuous improvement.
  • Oversee project planning, execution, and reporting; manage priorities and dependencies.
  • Own end-to-end system design across internal platforms, external partners, and third-party services.
  • Ensure platform resiliency, availability, performance, security, and currency.
  • Establish development standards and code review processes.
  • Drive stakeholder communication and transparency into delivery status.
  • Build trust-based relationships and empower teams to execute.
  • Define, track, and report OKRs and KPIs to leadership.

Skills

Software development
Technical leadership
Cloud
AWS
Kubernetes
Docker
CI/CD pipelines
Stakeholder management

Education

Bachelor's degree in computer science or related field

Tools

CI/CD tooling

Job description

Location: Toronto, Ontario, CanadaJob ID: R-10398835Category: TechnologyOnsitePosting Start Date: Posting Start Date: 28-July-2026Posting End Date: Posting End Date: 29-August-2026Calling all innovators - find your future at the company.

We're the company, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at the company.

Job Title

Director Software Development

About your role

At the company, we are dedicated to transforming financial services technology to benefit our clients. As a Director of Software Development, you will have end-to-end ownership of a technology platform, leading teams responsible for designing, developing, integrating, and operating high-quality, scalable software solutions. This role requires strong people leadership, technical depth, and the ability to deliver reliable platforms in a fast-paced, regulated Fintech environment.

What you'll do:
  • Own the technology platform lifecycle from technical requirements through scalable, secure, and resilient production operations
  • Lead, mentor, and manage high-performing software engineering teams through rapid, high-quality development cycles
  • Partner closely with Product Management to define product roadmaps, technical strategies, and delivery plans aligned with business objectives
  • Translate product requirements into clear engineering specifications, designs, and implementation plans
  • Lead Agile delivery practices, ensuring consistent execution, predictable delivery, and continuous improvement
  • Oversee project planning, execution, and reporting; manage team capacity, priorities, and dependencies to ensure milestones are met with quality and accountability
  • Own end-to-end system design, development, and integration across internal platforms, external partners, and third-party services
  • Ensure platform resiliency, availability, performance, security, and currency through proactive engineering and operational excellence
  • Establish and enforce development standards, best practices, and code review processes
  • Drive effective stakeholder communication across product, engineering, operations, and senior leadership, providing transparency into delivery status and risks
  • Build strong, trust-based relationships with team members; translate company vision into actionable goals and empower teams to execute
  • Manage vendor relationships and geographically distributed teams to enable continuous development and accelerated, high-quality releases
  • Define, track, and report on internal and external OKRs and KPIs, providing insights to senior leadership on progress, outcomes, and opportunities for improvement
Experience you'll need to have:
  • 10+ years of experience in software development, including hands-on technical experience
  • 3+ years of experience leading and managing software development teams
  • Strong experience with modern cloud and DevOps environments (e.g., AWS, Kubernetes, Docker, CI/CD pipelines).
  • Demonstrated success delivering large-scale, distributed systems with high availability and security requirements.
  • Strong leadership, communication, and stakeholder management skills, with the ability to influence technical and non-technical audiences.
  • Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
Experience that would be great to have:
  • Experience building and operating large-scale, highly available fintech or payments platforms
  • Familiarity with regulatory, compliance, and security requirements in financial services
  • Experience leading distributed or globally located engineering teams
How you'll work:
  • the company emphasizes in-person collaboration to help you grow your career while shaping the future of fintech. This role will require you to be onsite on a hybrid schedule
  • This role requires flexibility to work overtime that may include nights and weekends
  • This role requires use of a computer and audio equipment

$148,000.00-$185,000.00

Our commitment to Diversity and Inclusion:

the company is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.

Note to agencies:

the company does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to the company associates. the company is not responsible for any fees associated with unsolicited resume submissions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Manager
Software Development Manager

United States Digital Space LLC • Toronto

Hybrid
CAD 150,000 - 170,000
Comprehensive benefits package
Company match RRSP program
Virtual fitness classes
+4
Director Software Engineering
Director Software Engineering

Socket.dev • Toronto

On-site
CAD 180,000 - 240,000
Total rewards program including bonuss
Leadership development opportunities
Flexible work/life balance
+1
Technical Lead, Software Development
Technical Lead, Software Development

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 160,000
Software Developer, Ops Platform and Fraud Investigations
Software Developer, Ops Platform and Fraud Investigations

United States Digital Space LLC • Toronto

On-site
CAD 136,000 - 160,000
Performance pay + equity
Health & insurance
AI tools access
+3
Senior Manager, Software Engineering
Senior Manager, Software Engineering

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 180,000
Performance bonus
Pension matching program
Generous vacation
Sr Developer, High Value Payments Engineering
Sr Developer, High Value Payments Engineering

United States Digital Space LLC • Toronto

On-site
CAD 110,000 - 160,000
Total rewards program
Bonus opportunities
Stock where applicable
Lead Platform Automation Engineer
Lead Platform Automation Engineer

United States Digital Space LLC • Toronto

On-site
CAD 130,000 - 190,000
Total rewards program
Flexible benefits
World-class training
Senior Manager, Application Development and Integration
Senior Manager, Application Development and Integration

RBC • Toronto

On-site
CAD 150,000 - 190,000
Bonus program
Flexible benefits
Leadership development
+2
Director Product Management
Director Product Management

Epoch Recruiters • Toronto

On-site
CAD 110,000 - 130,000
Senior Software Developer - Application Security
Senior Software Developer - Application Security

United States Digital Space LLC • Toronto

On-site
CAD 110,000 - 150,000
Diversity and inclusion
Accessibility accommodations
Tuition assistance
+2