Lead the people, capability, and operating environment behind software extending Autodesk Revit and supporting AEC, commissioning, and design workflows
Serve as formal people manager for all engineers and Software Engineer Technical Leads on the Engineering Tools team
Conduct one-on-ones, set expectations, provide feedback, complete performance reviews, plan professional development, and support direct reports
Partner with Technical Leads on technical contribution and development while retaining accountability for career evaluation, performance decisions, employee relations, and team health
Maintain visibility into capacity, critical skills, dependencies, succession risk, and staffing needs
Coordinate learning, pairing, assignments, mentoring, hiring, onboarding, and capability development
Ensure staffing, role clarity, decision pathways, tools, and organizational support enable sustainable delivery
Partner with Technical Leads and Project Managers on delivery health, risks, dependencies, capacity, and recovery
Connect software teams with practical Revit and AEC context, including content, standards, parameters, families, model structures, and workflows
Facilitate communication among software specialists and mechanical, electrical, commissioning, BIM, design-technology, and field stakeholders
Own workforce capability, staffing, development, and training plans spanning C#/.NET, Revit add-ins and APIs, Blazor, data, integrations, installers, deployment, licensing, diagnostics, quality, support, and commercialization readiness
Support releases, deployment, licensing, installation, compatibility, documentation, training, support, and adoption
Establish candid, healthy team practices and address conflict, overload, escalation failures, knowledge bottlenecks, performance, conduct, and employee-relations concerns
Lead structured hiring, selection, interviewer calibration, candidate recommendations, onboarding, ramp check-ins, and retention-risk responses
Partner with Technical Leads, Architects, Project Managers, Product Owners, and Business Analysts while maintaining clear leadership boundaries
Improve performance management, career development, hiring, onboarding, workforce planning, team operating practices, leadership continuity, organizational design, and change management
Represent capacity, capability, succession, and organizational risk in department planning
Perform other related duties as assigned
Requirements:
8+ years of professional software engineering or closely related technical-delivery experience
At least 2 years of formal people management within a software organization
Meaningful professional experience with Autodesk Revit and AEC, BIM, design technology, engineering design, construction technology, or commissioning workflows
Demonstrated experience managing software engineers and technical leaders while preserving Software Engineer Technical Lead and Architect authority
Experience with workforce planning, hiring, onboarding, skill-gap assessment, retention, succession, and staffing recommendations
Sufficient software-engineering depth to assess C#/.NET and web application architecture, APIs, data, identity, security, testing, CI/CD, observability, dependencies, delivery, and production-support risks
Ability to communicate across software engineering, mechanical and electrical design, BIM, commissioning, product, quality, project delivery, adoption, and leadership audiences
Experience supporting software across deployment, installers, licensing, version compatibility, documentation, training, support, or productization concerns
Experience managing distributed or remote teams and improving operating practices, communication, onboarding, and leadership continuity
Excellent interpersonal, written, verbal, coaching, facilitation, conflict-resolution, and organizational judgment
Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Science, Software Engineering, Information Systems, Architecture, Construction Management, or a materially related field, or equivalent experience preferred
Preferred hands-on production experience with Autodesk Revit, particularly MEP models, families, parameters, worksharing, project standards, or model-dependent workflows
Preferred professional background as a mechanical or electrical engineer, BIM or design-technology leader, commissioning professional, AEC technology specialist, or software leader supporting Revit products
Preferred experience managing teams that build Revit add-ins, Revit API solutions, Blazor applications, installers, deployment tooling, licensing systems, integrations, or model-dependent software
Preferred experience with Microsoft Azure, C#/.NET, ASP.NET Blazor, SQL Server, Azure DevOps, Microsoft Graph API, Autodesk Platform Services, or adjacent platforms