Software Engineering Director
CliftonLarsonAllen LLP
CLA is a top 10 national professional services firm where our purpose is to create opportunities every day, for our clients, our people, and our communities through industry-focused wealth advisory, digital, audit, tax, consulting, and outsourcing services. Even with more than 8,500 people, 130 U.S. locations, and a global reach, we promise to know you and help you.We are seeking a Software Engineering Director to provide technical leadership in designing, building, and delivering software solutions within our AI & Automation practice. This person will work directly with clients and engineering teams to understand complex business problems, design practical solutions, and guide their implementation from initial concept through production.The ideal candidate brings deep software engineering expertise, strong architectural judgment, and a natural ability to solve difficult problems. They understand how applications, APIs, data, cloud infrastructure, security, and enterprise systems fit together. They're comfortable getting hands-on when needed, learning unfamiliar technologies, and finding a path forward when the solution isn't obvious.Equally important is the ability to work with clients. This person needs to ask good questions, understand business needs, explain technical concepts clearly, and build trust with both technical and nontechnical stakeholders. They should be comfortable evaluating custom software, Microsoft platform capabilities, automation, and AI-enabled solutions based on what makes the most sense for the client.We also want someone who actively embraces AI-assisted software development, including coding agents and modern development tools, while maintaining the engineering fundamentals and judgment necessary to deliver secure, reliable, and maintainable solutions.Key ResponsibilitiesLead the technical architecture and implementation of client solutions involving custom software, cloud applications, APIs, enterprise integrations, automation, and AI-enabled capabilities.Work directly with clients to understand their business processes, existing systems, technical constraints, and desired outcomes. Translate those conversations into practical solution designs and implementation approaches.Serve as a trusted technical advisor to clients, communicating architectural decisions, tradeoffs, project risks, and technical recommendations in ways that business and technology stakeholders can understand.Maintain hands-on involvement in software engineering, including architecture, prototyping, code reviews, complex integrations, troubleshooting, and resolving difficult technical challenges.Evaluate solution approaches across custom development, Microsoft Azure, Power Platform, automation tools, existing enterprise platforms, and hybrid architectures. Recommend the simplest effective approach based on business requirements, security, cost, and maintainability.Translate business requirements into technical scopes, implementation plans, estimates, dependencies, and acceptance criteria. Identify technical risks early and communicate them clearly.Provide technical leadership across engineering engagements, helping developers work through architectural questions, implementation challenges, and complex technical decisions.Establish and maintain practical engineering standards for software architecture, coding, testing, security, CI/CD, deployment, documentation, and production support.Guide implementation in client-owned environments, accounting for existing infrastructure, security requirements, identity management, data access, deployment processes, and operational constraints.Apply AI-assisted development tools, including Claude Code, GitHub Copilot, and other coding agents, to accelerate software development, testing, debugging, and documentation while ensuring appropriate technical review and quality control.Collaborate with software engineers, Microsoft platform engineers, AI engineers, data scientists, product teams, and client technology teams to deliver integrated solutions.Mentor engineers, share technical knowledge, and help strengthen the team's ability to independently design, build, troubleshoot, and support complex solutions.Identify opportunities to improve engineering efficiency through reusable architecture patterns, development practices, automation, and lessons learned from client engagements.Ideal Candidate ProfileThe ideal candidate is an experienced software engineer and solution architect who enjoys solving difficult technical problems and helping others do the same. They have a strong understanding of software engineering fundamentals and enough experience across different systems and technologies to make informed technical decisions without being dependent on a particular framework or platform.They are resourceful, curious, and comfortable working through ambiguity. When presented with an unfamiliar system or challenging requirement, their instinct is to understand the problem, investigate the options, and figure out a practical way forward. They know when to move quickly, when to challenge an approach, and when additional engineering rigor is necessary.Strong communication and client relationship skills are essential. This person can lead technical discovery conversations, listen carefully to business stakeholders, explain complicated engineering concepts without unnecessary jargon, and navigate difficult conversations about scope, feasibility, cost, or risk.They understand that earning client trust is just as important as delivering technically sound software.They are also enthusiastic about how AI is changing software development.They actively experiment with new tools and approaches but have the experience to recognize flawed implementations, evaluate generated code, and maintain engineering quality.Required QualificationsExperience6 years of relevant experience required. 7 years preferred in software engineering, solution architecture, cloud engineering, application development, systems integration, or related technology roles.EducationBachelor's degree is required. Combination of relevant experience, education, and training may be accepted in lieu of degree.Preferred Qualifications3 or more years of experience providing technical leadership across software engineering teams, complex implementations, solution architecture, or software development initiatives.Strong hands-on software engineering background with demonstrated experience designing, developing, integrating, deploying, and supporting production applications.Deep understanding of software architecture, APIs, databases, integration patterns, cloud infrastructure, identity and access management, and distributed systems.Experience with modern programming languages such as C#, Python, JavaScript/TypeScript, or similar languages, with the ability to learn unfamiliar technologies as needed.Experience designing and implementing solutions using Microsoft Azure services, such as App Service, Azure Functions, SQL, API Management, Service Bus, Key Vault, storage services, and related cloud capabilities.Familiarity with Microsoft platform technologies such as Power Platform, Power Apps, Power Automate, SharePoint, Dataverse, and Copilot Studio, particularly when evaluating low-code versus custom software approaches.Experience working with enterprise systems, third-party APIs, data platforms, and integrations that connect applications and data across multiple environments.Demonstrated ability to troubleshoot complex technical issues, identify root causes, and solve problems that cross application, infrastructure, integration, and data boundaries.Strong client-facing communication skills, including technical discovery, requirements clarification, solution presentations, expectation management, and explaining technical tradeoffs to executive and business audiences.Experience developing technical estimates, identifying implementation dependencies, evaluating feasibility, and managing technical delivery risks.Working knowledge of Git, CI/CD, DevOps, automated testing, code review, secure development practices, deployment, monitoring, and production support.Experience with AI-assisted development tools, coding agents, or AI-enabled engineering workflows, coupled with an understanding of how to validate their outputs for correctness, security, and maintainability.Ability to guide and mentor engineers, provide constructive technical feedback, and improve engineering practices through shared knowledge and practical standards.Experience working in consulting, professional services, or other client-facing environments where technical decisions must account for business outcomes, budgets, timelines, and changing requirements.Demonstrated ability to work effectively across different technology stacks, including unfamiliar or client-managed environments, without relying on a single platform or preferred solution.Key SkillsSoftware engineering and solution architectureHands-on technical problem-solvingClient communication and technical consultingApplication development and systems integrationCloud architecture and Microsoft AzureAPI design and enterprise integrationsCustom software and low-code solution evaluationTechnical estimation and delivery planningDevOps, CI/CD, testing, and production readinessAI-assisted and agentic software developmentTechnical troubleshooting and root cause analysisEngineering mentorship and technical leadershipSecurity, reliability, and maintainabilityCross-functional collaboration and stakeholder management#LI-RC1Equal Opportunity Employer/Protected Veterans/Individuals with DisabilitiesClick here to learn about your hiring rights.Wellness at CLATo support our CLA family members, we focus on their physical, financial, social, and emotional well-being and offer comprehensive benefit options that include health, dental, vision, 401k and much more.To view a complete list of benefits, click here.SummaryLocation: Indianapolis, IN; Raleigh, NC; Orlando, FL; Connection Center-Charlotte,NC; Tampa, FL; Atlanta, GA; Dallas, TXType: Full time
$160k - $190k
Compensation Range:$160,000.00 - $190,000.00 Annual SalaryJob Description Summary:As the Engineering Lead, BI & Analytics, you will lead the design and delivery of trusted analytics products that help Swinerton move beyond static reporting toward faster, more proactive,...SuggestedFull timeTemporary workFlexible hours- ...Services, we offer broad expertise across Cybersecurity, Digital Core, Finance, Industry and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities in AI and Data, Industry and Process, and Technology. We serve approximately 9,000 clients...SuggestedWork experience placementLive inWork at officeLocal area
$126.5k - $223.9k
...empowers you to thrive both personally and professionally. There’s no one like you and that’s why there’s nowhere like RSM.The Software Engineering Enablement Manager leads a team of software and DevOps engineers and advances shared engineering capabilities that help...SuggestedFull timeWork experience placementInternshipWork at officeLocal area$128k - $252.5k
Position Summary Our Deloitte Human Capital team helps organizations create value through people performance. We work with clients to reimagine work, the workforce, and the workplace across the enterprise and to transform their HR functions with AI and emerging technology...SuggestedLocal area- COLUMBUS WORTHINGTON HOSPITALITY LLC is seeking a dedicated maintenance technician to ensure a safe and efficient operation of hotel equipment. This role includes responding to guest requests, performing preventive maintenance, and handling emergency situations effectively...SuggestedLocal area
$155k - $410k
...SectorNot ApplicableSpecialismSalesforceManagement LevelDirectorJob Description & SummaryThe OpportunityAs a Salesforce CPQ/Revenue Cloud Director you will lead client work in business application consulting within our Commercial & Service Excellence practice, helping clients...Full timeH1b- We Are:As part of Accenture Reinvention Services, we help CFOs, FP&A leaders, and business executives modernize planning, accelerate decisions, unlock insights, and drive sustainable growth through intelligent, data-driven performance management platforms.Accenture's SAP...Work experience placementLive inWork at officeLocal area
- We Are:Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations...Work experience placementLive inWork at officeLocal area
$99k - $232k
...Manager, you will play a pivotal role in helping clients optimize their operational efficiency by analyzing their needs, implementing software solutions, and providing training and support for seamless integration and utilization of Salesforce applications. Within our...Full timeH1b$99k - $232k
Industry/SectorNot ApplicableSpecialismSalesforceManagement LevelManagerJob Description & SummaryThe OpportunityAs a Salesforce Marketing Cloud Consulting Manager you will lead client-focused consulting work that helps organizations optimize marketing and sales processes...Full timeH1b$97k - $143k
...Eaton's ES AMER Sector Integration division is currently seeking a Engineering Process Excellence Lead. The expected annual salary range for this role is $97000 - $143000 a year. Please note the salary information shown above is a general guideline only. Salaries...Local area$171.6k - $338.3k
Position Summary Deloitte’s Human Capital Offering PortfolioOur Human Capital practice is at the forefront of transforming the nature of work. As converging forces reshape industries, our team uniquely addresses the complexities of work, workforce, and workplace...Local areaVisa sponsorship$134.5k - $265.1k
...innovation, marketing, commerce, sales, and service. We are a team of strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology, creativity, and ongoing managed services to solve the biggest...Local areaVisa sponsorship- ...Automationtechies in Raleigh-Durham, NC is seeking a Controls Engineering Manager to lead a team of controls engineers while staying hands-on with project work. The role is hybrid, with on-site collaboration and occasional travel to job sites. You will mentor engineers...
- Accenture OverviewWe are a global collective of innovators applying the New every day to improve the way the world works and lives. Help us show the world what’s possible as you partner with clients to unlock hidden value and deliver innovative solutions. Empowered with...Contract workWork experience placementLive inWork at officeLocal area
- ...some of the coolest projects you can imagine.You are:An AI Native Engineer with a minimum of 3 years of experience building cloud-native... ...’s What You Need:Minimum 10 years' experience with end-to-end software engineering and SDLC expertiseMinimum 8 years' experience in the...Work experience placementLive inWork at officeLocal area
$101.6k - $152.4k
Join our project delivery team as a Design Engineering Lead. You'll lead the design and optimization of HVAC, structural, and integrated mechanical systems — bringing technical expertise and strategic thinking to every project phase. What will you do?Design LeadershipProvide...Full timeTemporary workWork experience placementFlexible hours- ...Senior Data Analytics Engineering Lead Optomi, in partnership with a leading technology organization, is seeking a Senior Data Analytics Engineering Lead to join a highly visible team responsible for driving analytics, reporting, instrumentation, and data-driven decision...
$150.1k - $227k
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryCustomer SuccessJob DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive customer...Full timeWork at officeRemote workFlexible hours3 days per week$150k - $195k
job summary: The Customer Solutions Engineering Lead is a key customer-facing role responsible for the successful deployment and adoption of our smart metering, AMI, Grid Edge and software solutions across North America. Acting as the primary technical interface...Permanent employmentTemporary workWork experience placementRemote work$141.2k - $278.3k
...Summary We are looking for a highly skilled and client-facing Engineering Lead to sit at the intersection of engineering excellence and... ...Science, Mathematics, or a related quantitative field.7+ years of software engineering experience, including 3+ years in a technical lead...Work at officeLocal area$60.97k - $85.69k
Fresenius Kabi in North Carolina is seeking a highly capable engineer to lead procurement, design and integration of equipment, process systems and utilities. You will drive projects from initial design studies through final validation while maintaining schedule and budget...$155k - $410k
...EngineeringManagement LevelDirectorJob Description & SummaryThe OpportunityAs a Engineering Director, Google Cloud you will lead cloud-native application design,... ...and integrity. In this role at PwC, you will bring together software engineering, data and analytics, and Generative AI...Full timeH1b- ...our Experienced Innovation, Strategic Investment, Exceptional Talent, and Power Ecosystem. You are A strong Data Architect / Data Engineering Lead who can provide technical leadership, architectural direction, and engineering governance for enterprise data platform...Temporary workWork experience placementLive inWork at officeLocal area
- ...Work Shift: 1st shift (United States of America) Please review the following job description: Leads a small to midsized software engineering team, implementing and helping shape key elements of tactical and operational plans established by executive and senior leadership...Permanent employmentFull timePart timeH1bWork at officeWork visaShift workDay shift
$99k - $232k
Industry/SectorNot ApplicableSpecialismData, Analytics & AIManagement LevelManagerJob Description & SummaryThe OpportunityAs a Engineering Manager, Google Cloud AI/ML you will lead the design and delivery of Google Cloud AI and machine learning solutions within our Data...Full timeH1b$124k - $280k
...SectorNot ApplicableSpecialismData, Analytics & AIManagement LevelSenior ManagerJob Description & SummaryThe OpportunityAs a Senior Engineering Manager, Google Cloud AI/ML you will lead engineering efforts that design, build, and scale AI and machine learning solutions on...Full timeH1b- ...as we are, join our team.KPMG is currently seeking a Director, Global Cloud Platform Engineering Lead to join our Global Digital Group which is part of... ...environmentQualifications:Minimum fifteen years of recent experience in IT, software development, or infrastructure engineering, including...Work experience placementH1bLocal area
- ...resolve issues proactively. Oversee backup, disaster recovery, patching, and business continuity processes. Manage IT hardware, software, licensing, and technology assets. Troubleshoot and resolve escalated technical issues and provide hands-on support when needed...Remote work
$139.2k - $201.4k
...resolve and develop approaches to solutions.Work closely with software, diagnostics, manufacturing, marketing, EDVT, and MDVT test teams... ....Minimum Qualifications:Bachelor's degree in Electrical Engineering with 8+ years of experience in hardware board design and development...Full timeTemporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Director. Be the first to apply!
- software engineer - cloud services Raleigh, NC
- software technical support engineer Raleigh, NC
- remote software sales Raleigh, NC
- software sales representative Raleigh, NC
- software quality assurance Raleigh, NC
- software qa Raleigh, NC
- entry level software sales Raleigh, NC
- software sales Raleigh, NC
- software sales executive Raleigh, NC
- government software Raleigh, NC




