Director, Software Engineering
$217.8k - $242k per year7Seventy
Experience: 15+ years of progressive software engineering experience, including significant leadership experience
Core Areas: Engineering Leadership, Software Engineering Strategy, Technical Architecture, Cloud Platforms, Product Roadmaps, Organizational Leadership, Agile & Kanban, AI-Enabled Products
Compensation: $217,800–$242,000 annual base salary
Travel: Periodic travel to Mississauga and/or Salt Lake City offices for onboarding, team events, semi-annual meetings, and annual meetings
About the Role
The Director, Software Engineering will lead a large software engineering organization responsible for complex cloud-based products and platforms. The role oversees approximately 50 engineers through a management structure of 10–11 managers and senior managers, with responsibility for engineering strategy, organizational effectiveness, technical architecture, product delivery, talent development, and long-term platform capabilities.
This position partners closely with Product Management and executive stakeholders to define roadmaps, prioritize technical investments, and align engineering execution with business objectives. The role also guides cloud architecture across application and platform services, supports the development and scaling of AI-enabled products, and strengthens leadership capability across multiple engineering teams.
What You'll Do
- Partner with Product Management to develop and execute roadmaps that balance product innovation, technical investments, operational excellence, and long-term platform strategy.
- Lead and align multiple engineering teams into a cohesive organization with clear priorities, shared objectives, and effective cross-functional collaboration.
- Develop and execute software engineering strategies that support current and future business needs while maintaining scalable, reliable, and secure platform capabilities.
- Guide technical architecture decisions across core, application, and platform services technology stacks in partnership with architecture and shared services teams.
- Coach, mentor, and develop managers and senior managers to strengthen leadership capability, organizational effectiveness, and talent density.
- Guide engineering teams in evaluating and prioritizing technical initiatives by articulating business value and aligning investments with strategic objectives.
- Lead engineering hiring, workforce planning, and succession planning to attract, retain, and develop engineering talent.
- Collaborate with engineering, product, sales, customer success, and executive stakeholders to deliver complex, large-scale initiatives.
- Champion Agile and Kanban development methodologies while promoting continuous improvement, accountability, and technical excellence.
- Support the development and scaling of AI-driven products and services and help establish an integrated data ecosystem that enables continued innovation.
Qualifications
Required Experience
- 15+ years of progressive software engineering experience, including significant leadership experience within complex technology organizations.
- Proven experience leading large engineering organizations through multiple layers of management, including managers and senior managers.
- Demonstrated success partnering with Product Management and executive stakeholders to define strategy, prioritize investments, and deliver business outcomes.
- Experience defining and implementing software engineering best practices across the full software development lifecycle.
- Strong record of organizational leadership, including coaching leaders, driving change, and building high-performing teams.
- Experience delivering large-scale cloud-based solutions using Azure, AWS, and/or Google Cloud Platform.
Required Skills
- Strong technical architecture expertise with the ability to evaluate trade-offs and guide strategic technology decisions.
- Ability to develop engineering strategies that support scalable, reliable, and secure software platforms.
- Ability to influence and work effectively across engineering, product, sales, customer success, and executive teams.
- Experience applying software engineering best practices across the full software development lifecycle.
- Strong understanding of cloud-based architecture and large-scale solution delivery using Azure, AWS, and/or Google Cloud Platform.
- Experience leading organizational change, developing engineering leaders, and improving team effectiveness.
- Strong communication, problem-solving, organizational, and stakeholder management capabilities.
- Strong ownership, urgency, accountability, and commitment to delivering results.
Education & Certifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
Preferred Qualifications
- Familiarity with modern AI technologies, with preference for experience building and scaling AI-enabled products or platforms.
- Benefits beginning on Day 1.
- Flexible paid time off.
- Lifestyle and wellness spending account.
- Parental and caregiver leave programs.
- Fertility and adoption support.
- Employee Assistance Program.
- Learning programs and professional development resources.
- Employee recognition programs.
$211.2k - $234.6k per year
...Job Title: Director, Software Engineering Location: Remote – Canada or Hybrid – Mississauga, ON **Travel to Office expectations** For Remote Roles : If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or...SuggestedLong term contractFull timeWork at officeRemote workFlexible hours$156k - $174k per year
...events in the office with your specific team. This is a requirement for this role. Overview: As a Manager of Software Engineering reporting to the Director of Engineering, you’ll lead multiple Agile teams to deliver high-quality software solutions. You’ll own the...SuggestedLong term contractFull timeWork at officeRemote workFlexible hours- ...Senior Software Developer About the Role We are looking for a Senior Software Developer who approaches software delivery with... ...automated testing, Git-based workflows, CI/CD, and repeatable engineering practices to deliver faster, safer, and higher-quality outcomes...SuggestedFull timeInternship
$112k - $125k per year
...bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. Job title: Intermediate Software Engineer What your day-to-day will look like: · Identify, prioritize and execute tasks in the software development life cycle ·...SuggestedLong term contractFull timeWork at officeRemote workFlexible hours- ...emailed to you after you apply. \ \ Do you enjoy technology, software & solving tech issues? Do you want to be apart of the hottest... ...multiple teams \\\\ ~ B.S. degree in Computer Science or Electrical Engineering or equivalent experience \\\\ ~ Successful completion of a...SuggestedFull time
$152k - $174k per year
...monthly events in the office with your specific team. This is a requirement for this role. Overview: As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll...Long term contractFull timeWork at officeRemote workFlexible hours- ...who has done it before. I'm writing this myself because I want the right person to read it from me. We are hiring a Director or VP of Engineering to own this platform end-to-end. Not to manage it. To own it. To come in with a clear point of view of what visionary...Full time
$94.5k - $227.2k per year
...without the need for complicated optics or fluidics. Developing our unique platform requires expertise across a range of fields: software engineering, data science, biology, chemistry, protein engineering, circuit design, and electrochemistry, just to name a few. We develop a...Relocation package- ...Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and...Full timeFor contractors
$69.7k - $98.4k per year
...maintenance, configuration, administration and/or provisioning of systems/applications. CUSTOMER Develop new solutions as required for engineering programs and projects within assigned area, which includes areas in and around IT Operations, Observability, Site Reliability...Permanent employmentFull timeWork from home$160k - $350k per year
...create accountability with those who fail to maintain these standards. Qualifications: ~15+ years of progressive experience in software engineering, technology leadership, and program management. ~8-10+ years of people management experience leading managers and engineering...Full timeWork at officeLocal area- ...Job Description Overview The Senior Director of Process and System Engineering Function is a senior leadership position reporting to VP of Engineering... ...final accountability for selecting any technical software tools and ensuring they are configured, integrated and...Long term contractWork at office
$106.23k - $145k per year
...unlock the value of technology and build a more sustainable, more inclusive world. Job Description Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications. 1. Applies scientific methods...Long term contractPermanent employmentFull timeLocal area- ...technologies that seamlessly integrate into everyday life. Our innovation engine continuously expands the platform’s capabilities, addressing... ..., longer lives. Role Overview: We are hiring a Senior Software Quality Engineer to shape how Myant tests health software in an...Long term contractFull timeWorldwideShift work
$156k - $174k per year
...build scalable platform services, leveraging modern AI-augmented engineering practices to accelerate delivery, improve reliability, and... ...Experience Strong track record building and shipping production software in modern languages (Java, Python, or similar). Deep...Long term contractFull timeWork at officeRemote workFlexible hours$70k - $80k per year
...About the Role: As a Junior Site Reliability Engineer, you will learn how modern software systems are built, operated, and improved in production. You will work alongside experienced SREs who directly operate a small number of critical production services while also helping...Full timeInternship$100k - $150k per year
Overview Languages English Education ~ Bachelor's degree Experience 5 years or more Remote Work must be done remotely. There’s no office space provided. Benefits Health benefits Dental plan Health care plan Financial benefits ...Permanent employmentFull timeWork at officeRemote work- Senior Director of Procurement Engineering Function page is loaded## Senior Director of Procurement Engineering Functionlocations: CA.ON.Mississauga.2251 Speakman Drivetime type: Full timeposted on: Posted Todayjob requisition id: R-163179### **Job Description**## OverviewLead...InternshipFlexible hours
- ...Overview Reporting to a Vice President of Engineering, C1 refurbishment, the Project Engineering Director provides leadership and coaching to management roles and senior professional staff executing the scope of work pertaining to computers, instrumentation & control and...Contract workInternshipFlexible hours
- ...British Columbia. Our seasoned team of engineers, project managers and other specialists... ...of the Civil Operations, the Project Director is fully responsible for all the proposals... ...and previous experience with scheduling software; ~ This position is located in the Greater...Full timeContract workFor subcontractorWork at officeFlexible hours
$90k - $110k per year
...Job Description Job Description ERP SOFTWARE IMPLEMENTATION CONSULTANT - Distribution Focus Location: Greater Toronto Area (Hybrid) EVRON is a is a leading Canadian solutions-oriented Systems Integrator with a proud 43 year history. Our growing team of 30 plus members...Remote work$120.8k - $170.8k per year
...Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $... ...global franchise. Role Overview/What will you do: As Lead Software Engineer in our global technology team, you will be working with...Full time$120k - $160k per year
...here is your chance. General Accountability The Senior Software Developer is responsible for designing and delivering high-... ...assigned from time to time. Education Degree in Software Engineering or similar. Key Attributes ~8+ years of experience in...Full time$145.1k - $217.7k per year
...solver who seeks passion in your work, come join us. We’ll enable growth and progress together. The Role: The Front-end Software Engineering Lead & Manager is a senior management level position that also requires hands‑on engineering, responsible for accomplishing results...Full time$119k - $178k per year
...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products... ...have spent years living at the boundary between silicon and software, and you have learned that the best validation tools are not the...Long term contractManual laborShift work1 day per week- ...Director, Renewable Energy Forensic & Remedial Engineering – Canada About This Position Cermak Peterka Peterson (CPP) is a global engineering consulting firm specializing in understanding and managing the effects of wind on structures, infrastructure, and the built environment...Long term contractFull timeFor contractorsInternshipWorldwide
$120.8k - $170.8k per year
...Citi's Core Payment Systems team is looking for a Senior Lead Software Engineer to architect and drive the modernization of global payment processing platforms that move USD 4 trillion in client transactions every day. In this critical technical leadership role, you will define...Full timeWork at officeRemote work$144.1k - $160.2k per year
...Job Title: Director, Billing to Cash Location: Mississauga, ON - Hybrid **Travel to Office expectations** For Hybrid Roles : If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job...Long term contractFull timeWork at officeFlexible hours- ...Requirements REQUIREMENTS: A bachelorâs degree in Civil Engineering, Construction Engineering, or equivalent; Minimum of 15... ...Suite (Word, Excel, Access); Knowledge of project management software; DESIRED PROFILE : Geographically mobile Ability...Full timeContract workFor subcontractorWork at officeFlexible hours
- ...Sitero is an emerging leader in Clinical services and software solutions for the life sciences industry. We have experience and expertise... ...emphasis on ethics, compliance, and innovation. Job Title: Senior Director, Clinical Operations Location: Mississauga, Canada (Hybrid;...Permanent employmentFull timeWork at officeRemote workWork from homeHome officeMonday to fridayShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!
- software project manager Mississauga, ON
- director software engineering Mississauga, ON
- project manager software development Mississauga, ON
- manager software development Mississauga, ON
- software support Mississauga, ON
- software Mississauga, ON
- software trainer Mississauga, ON
- remote software Mississauga, ON
- software qa Mississauga, ON
- software asset management analyst Mississauga, ON


