Director Software Engineering
Core
Manage, lead, and mentor software engineering teams across North America to ensure on-time, on-budget delivery aligned with global strategy.
Role type
Director of Software Engineering (Strategic & Operational Leadership)
Builds
Software engineering teams and product delivery across multiple domains
Domain
Commercial Real Estate / Software Engineering
Deliverable
product features
Required skills
Organizational development, technical leadership, project capacity management, strategic planning, budgeting, team coordination, people leadership, risk management, operational framework design
Preferred skills
Background in software engineering, experience with distributed teams, emotional intelligence, cultural intelligence
Technologies
null
Responsibilities
Manage software engineering teams ensuring alignment with global strategy and roadmap; Represent the engineering function in leadership forums for strategic technology planning and budgeting; Collaborate with peers to ensure global alignment on engineering practices and resource sharing; Foster a culture of excellence, collaboration, inclusion, and appreciation; Coach and mentor managers and senior engineers to cultivate future leaders; Build, scale, and manage high-performing software engineering teams across multiple domains; Assign teams and resources to projects based on skills, capacity, and strategic priority; Drive on-time, on-budget delivery and quality of engineering projects; Identify risks, remove blockers, and resolve delivery issues; Establish operational frameworks to support engineering excellence and continuous improvement; Monitor and balance workload to support employee wellbeing and productivity.
Seniority
Director, strategic leadership with hands-on team management