Leads a large, multi-layered software engineering organization responsible for strategy, architecture, delivery, talent development, and AI-enabled platform scaling. Requires 15+ years of software engineering experience, extensive organizational leadership, cloud expertise, and a bachelor’s degree.
218k – 242k/yr
Remote15+ YOEEngineering Management
About the role
Responsibilities
Partner with Product Management to develop and execute roadmaps balancing product innovation, technical investments, operational excellence, and long-term platform strategy.
Lead and unify multiple engineering teams into a cohesive organization with clear priorities, shared objectives, and strong cross-functional collaboration.
Develop and execute engineering strategies supporting current and future business needs, including scalable, reliable, and secure platform capabilities.
Drive technical architecture decisions across Core and Application & 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 teams in evaluating and prioritizing technical initiatives by articulating business value and aligning investments with strategic objectives.
Lead 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 methodologies and foster continuous improvement, accountability, and technical excellence.
Support development and scaling of AI-driven products and services and help create an integrated data ecosystem.
Requirements
15+ years of progressive software engineering experience, including significant leadership experience in complex technology organizations.
Experience leading large engineering organizations through multiple layers of management, including managers and senior managers.
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience 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 organizational leadership experience, 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.
Familiarity with modern AI technologies; experience building and scaling AI-enabled products or platforms is preferred.
Strong technical architecture background and ability to evaluate trade-offs and guide strategic technology decisions.
Ability to influence across engineering, product, sales, customer success, and executive teams.
Excellent communication, problem-solving, organizational, and stakeholder management skills.
Strong ownership, urgency, accountability, and commitment to delivering results.
Compensation & Benefits
US base salary range: $217,800–$242,000, plus bonus and benefits.
Non-overtime eligible.
Benefits starting from Day 1.
Retirement plan matching (RRSP and 401K).
Flexible paid time off.
Lifestyle and wellness spending account.
Parental and caregiver leave.
Fertility and adoption support.
Continuous development support program.
Employee assistance program.
Learning programs and resources.
Employee recognition programs.
Skills
AzureAWSGCPartificial intelligencetechnical architectureAgilekanbansoftware development lifecyclecloud computingProduct Management
Lead a team of pre-sales managers and solutions architects in the Financial Services vertical to acquire new enterprise customers and drive Data & AI adoption with Databricks. Requires 10+ years leadership experience including 3+ years of second-line management of 30+ person teams, plus proven high-growth enterprise pre-sales success.
Leads multidisciplinary electrical engineering, avionics analysis, and build/test teams responsible for the reliability and manufacturability of an unmanned aircraft platform. Requires 10+ years of experience, electrical design expertise, and a demonstrated record of building high-performing technical organizations.
Lead Growth and Patient Portal engineering teams plus QA and Product Support functions at a mental health tech company. Set high technical standards, drive AI-assisted development practices, coach engineering managers, and partner cross-functionally to deliver reliable patient experiences.
220k – 240k/yrRemote8+ YOEEngineering Management
Engineering Director, Agent Context
HexNew York, NY
Leads engineering teams building Hex's AI context platform, driving strategy, managing managers and ICs, recruiting talent, and occasionally coding. Requires 5+ years leading AI/data-intensive teams with deep technical expertise in modern web stacks.
221k – 349k/yrHybrid5+ YOEEngineering Management
Director, Software Engineering, Mobile Platform
UpstartUnited States
Lead and scale Upstart’s Mobile Platform engineering organization, driving strategy, team growth, and delivery of a high-performing native mobile experience for consumer lending products.