Director, Software Development
New
CanadaFull-TimeDirector
SalaryCompetitive base salary ranging from approximately $119,900 to $334,200 annually, depending on experience and location.
Apply NowOpens the employer's application page
Job Details
- Experience
- 12+ years of software development experience; 8+ years of experience leading engineering managers and senior technical leaders
- Required Skills
- AWSDockerGraphQLPythonKubernetesSnowflakeSparkRESTful APIsDatabricks
Requirements
- 12+ years of software development experience with a strong focus on large-scale systems and engineering leadership.
- 8+ years of experience leading engineering managers and senior technical leaders in global, distributed environments.
- Proven success in product-led organizations with strong cross-functional collaboration.
- Deep expertise in API architecture (REST, GraphQL), distributed systems, and platform integration.
- Strong background in data engineering and large-scale data platforms (e.g., Snowflake, Databricks, Spark).
- Experience with cloud-native architectures, particularly AWS, containerization (Docker, Kubernetes), and modern DevOps practices.
- Solid backend engineering knowledge (Python, Java, Node.js) and experience with modern system design patterns.
- Familiarity with CI/CD pipelines, developer tooling, and AI-assisted engineering workflows.
- Experience modernizing legacy systems into scalable, cloud-based platforms is highly valuable.
- Strong leadership, communication, and stakeholder management skills.
Responsibilities
- Lead and scale a global engineering organization composed of engineering managers, senior engineers, and distributed delivery teams.
- Define and execute the technical strategy for API platforms, data systems, and integration layers aligned with broader business priorities.
- Own the architecture, delivery, and operational performance of large-scale data platforms.
- Ensure engineering consistency across the full SDLC, including design, development, deployment, monitoring, and production operations.
- Partner closely with Product, Data, and Commercial leaders to align roadmap execution with business objectives.
- Drive platform reliability, scalability, and performance across cloud-native environments and distributed systems.
- Manage operational planning, budgets, vendor relationships, and cost optimization initiatives.
- Build, coach, and develop engineering leaders while establishing strong succession planning.
View Full Description & ApplyYou'll be redirected to the employer's site