Software Engineering Practice Lead
Software Engineering Practice Lead / Director – AI & AutomationLocation: Remote, United StatesPreferred Locations: Indianapolis, IN | Minneapolis, MN | Charlotte, NC | Orlando, FLSalary: Up to $220,000 base + discretionary bonusEmployment: Full-time, PermanentYourCode Recruitment is partnering with one of the largest professional services organisations in the United States to appoint a Director-level Software Engineering Practice Lead within its growing AI & Automation practice.This is a senior technology leadership opportunity for an experienced Software Engineering, Digital Engineering or Application Development leader who has built and led engineering capabilities within a consulting or professional services environment.This is not simply a role managing an established engineering team.You will have the opportunity to shape the future direction of an existing Software Engineering capability, bringing together people, technology, consulting, strategy, client delivery and emerging AI technologies into a cohesive, market-leading practice.The OpportunityThe wider AI & Automation practice consists of approximately 25 professionals spanning Strategy & Governance, Data Science & AI Implementation and Software Engineering.Software Engineering represents approximately half of this wider team and includes capabilities across:Full-stack software engineeringModern application developmentCloud infrastructureLow-code developmentMicrosoft Power Platform and Power AutomateAI-enabled software developmentAutomation and emerging technologiesThe organisation already has strong technical talent and established client demand. The next stage is to bring these capabilities together under a senior leader who can define where the Software Engineering practice goes next.You will operate at the intersection of Software Engineering, AI, Consulting and Digital Transformation.What You'll Be DoingAs Software Engineering Practice Lead, you will:Lead and develop the Software Engineering capability within the wider AI & Automation practiceEstablish the strategic and technical vision for the functionBring multiple engineering disciplines together into a cohesive consulting practiceAssess existing capabilities against evolving client and market requirementsIdentify new technologies, services and engineering capabilities to developLead and mentor technical professionals across software engineering, cloud and low-code technologiesWork closely with AI, Data Science, Strategy and Governance teamsEngage directly with clients to understand business and technology challengesShape technology solutions from discovery and strategy through to implementationAct as a senior technical SME with client executives and technology leadersSupport growth opportunities through technical expertise and credibilityRemain close enough to architecture, engineering and delivery to provide meaningful technical directionHelp define how AI and emerging technologies will change software engineering and consulting deliveryWhat We're Looking ForWe're particularly interested in candidates who have operated within technology consulting, digital transformation, digital engineering, professional services or a similar client-facing environment.You may currently be working as a:Software Engineering Practice LeadSoftware Engineering Practice DirectorDirector of Software Engineering ConsultingDigital Engineering Practice LeadApplication Development Practice LeadModern Applications Practice LeadDirector of Digital EngineeringDirector of Technology ConsultingHead of Software Engineering ConsultingVP / Director of Software Engineering within a consultancyYour exact title is less important than the environment and scope you've worked within.Essential ExperienceYou'll ideally bring:Significant software engineering or application development leadership experienceExperience working within a consulting or professional services organisationLeadership of multidisciplinary software engineering teamsDirect client-facing consulting experienceExperience building, developing or evolving a technology consulting practiceStrong understanding of modern software engineering and application developmentCommercial awareness and experience supporting consulting opportunitiesAbility to communicate with executive, commercial and technical stakeholdersStrong technical credibility across architecture, engineering and deliveryExperience shaping technology strategy and translating it into deliveryAn informed perspective on AI and the future of software developmentExperience across areas such as cloud-native development, AI-assisted engineering, Agentic AI, automation, Microsoft Power Platform and low-code technologies would be particularly valuable.You do not need to be an expert in one prescribed technology stack. Breadth, technical credibility and the ability to set direction are more important.Why Join?This is an opportunity to shape a practice rather than inherit a finished one.You'll join a major US professional services organisation that already has technical talent, client demand and significant investment in AI, automation and digital technology.You'll have the opportunity to:Lead an established technical teamDefine the future Software Engineering strategyBuild and evolve new consulting capabilitiesInfluence future technology services and market offeringsWork at the intersection of Software Engineering and AIRemain directly involved with clients and deliveryOperate at Director level within a large national professional services organisationWork remotely from anywhere in the United StatesIf you're currently leading Software Engineering, Digital Engineering or Application Development within a consulting environment and want the opportunity to build something with genuine strategic influence, we'd be keen to hear from you.Apply today or contact YourCode Recruitment for a confidential discussion.