Software Engineering Leader
CLA (CliftonLarsonAllen)
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 Leader to help build, lead, and scale a growing software engineering capability within a client‑facing consulting environment. This leader will oversee teams delivering custom software, cloud solutions, Microsoft platform solutions, automation, integrations, AI‑enabled applications, and technology solutions deployed in client environments. This role is ideal for a technical leader who can combine software engineering judgment, architecture discipline, team leadership, delivery excellence, and practical consulting instincts. The right candidate will be comfortable leading both pro code and low code engineering work, helping teams choose the right solution approach based on client needs, technical complexity, scalability, maintainability, security, and long‑term value. The Software Engineering Leader will play a key role in shaping how the team builds solutions, manages quality, develops talent, uses AI‑enabled development tools, and scales delivery as demand grows. Key Responsibilities Lead and develop a software engineering team delivering custom applications, integrations, automation, Microsoft platform solutions, cloud‑based solutions, and AI‑enabled software. Provide technical leadership across a broad range of solution types, including full stack applications, APIs, Azure services, Power Platform, SharePoint, Dataverse, workflow automation, DBX integration work, data platform integrations, and solutions built within client environments. Establish and mature engineering standards for architecture, development, testing, documentation, deployment, security, supportability, and maintainability. Guide solution design decisions, including when to use custom code, Microsoft platform capabilities, cloud‑native services, automation tools, AI‑enabled capabilities, or a hybrid approach. Partner with client‑facing teams to scope opportunities, estimate work, assess technical feasibility, manage delivery risk, and support successful project execution. Create practical delivery patterns, reusable templates, accelerators, estimation models, and implementation standards that improve consistency, quality, and margin. Lead engineering practices related to code review, solution review, DevOps, CI/CD, release management, QA, production readiness, and operational support. Support work delivered in client environments, including adapting to client technology stacks, security requirements, infrastructure constraints, data access patterns, deployment processes, and governance requirements. Mentor and coach engineers across different skill sets, including pro code developers, Microsoft platform engineers, automation specialists, cloud engineers, and emerging technical leads. Help define hiring needs, role expectations, career paths, skill development plans, and team structure as the software engineering capability grows. Promote the responsible use of AI‑enabled development tools for coding, testing, documentation, analysis, solution design, and delivery acceleration. Ensure AI‑assisted work is reviewed appropriately and aligns with expectations for quality, security, confidentiality, maintainability, and client value. Build a strong engineering culture that values technical excellence, practical problem solving, accountability, collaboration, continuous improvement, and client impact. Ideal Candidate Profile The ideal candidate is a hands‑on technical leader who has grown beyond individual contribution into team leadership, architecture, delivery oversight, and capability building. They know how to lead engineers, communicate with business stakeholders, and guide technical decisions without overcomplicating solutions. They are equally comfortable discussing software architecture with engineers, delivery risk with project leaders, and business outcomes with client stakeholders. They understand that successful consulting delivery requires more than building technically sound solutions. It requires clear scope, strong communication, delivery discipline, maintainable design, quality control, and practical judgment. Experience Required Qualifications 6 years relevant experience required. 7 years preferred in software engineering, solution architecture, cloud engineering, application development, Microsoft platform delivery, or related technology roles. Education Bachelor’s degree is required. Combination of relevant experience, education, and training may be accepted in lieu of degree. Preferred Qualifications 3 or more years of experience leading engineers, technical teams, delivery teams, architecture functions, or software development initiatives. Strong understanding of modern software engineering practices, including application architecture, APIs, integrations, cloud platforms, DevOps, testing, documentation, deployment, and supportability. Experience working with Microsoft technologies such as Azure, Microsoft 365, Power Platform, SharePoint, Dataverse, Azure DevOps, GitHub, SQL, Entra ID, or related tools. Ability to evaluate technical tradeoffs across custom software, low code platforms, cloud services, automation tools, integrations, and AI‑enabled solutions. Experience establishing or improving engineering standards, delivery processes, code review practices, QA expectations, release management, and production readiness. Ability to lead teams delivering work in varied technical environments, including client‑owned environments with unique security, infrastructure, access, deployment, and governance requirements. Strong communication skills with the ability to translate technical concepts for business stakeholders, client leaders, project teams, and executive audiences. Experience mentoring engineers, developing technical talent, and helping teams grow in both capability and delivery maturity. Experience in consulting, professional services, client‑facing technology delivery, managed services, or project‑based delivery environments. Experience leading blended teams that include software engineers, cloud engineers, Microsoft platform engineers, Power Platform developers, automation specialists, or data integration professionals. Hands‑on or leadership experience with Azure services, APIs, App Services, Azure Functions, SQL, API Management, Key Vault, storage services, infrastructure patterns, and CI/CD pipelines. Hands‑on or leadership experience with Power Apps, Power Automate, SharePoint, Dataverse, Copilot Studio, Power Platform governance, or Power Platform application lifecycle management. Experience with DBX integration work, data platform integrations, enterprise system integrations, or solutions that connect multiple client systems and data sources. Experience using or governing AI‑enabled development tools, including code generation, AI‑assisted testing, documentation support, agent‑based applications, or Microsoft Copilot‑related technologies. Experience building reusable engineering assets, delivery frameworks, templates, accelerators, or technical standards that improve scalability and consistency. Understanding of consulting economics, including estimation, utilization, margin, delivery risk, change management, and client expectation management. Key Skills Software engineering leadership Solution architecture Cloud architecture Microsoft platform delivery Power Platform governance Application development API and systems integration DevOps and CI/CD QA and production readiness Client environment delivery AI‑enabled software development Technical team leadership Consulting delivery discipline Reusable asset development Technical standards and governance Stakeholder communication What Success Looks Like Success in this role will be measured by the leader’s ability to build a scalable, high‑quality software engineering capability that consistently delivers value to clients. In the first several months, this leader will assess current engineering practices, clarify standards, identify capability gaps, improve delivery consistency, and establish practical expectations for architecture, development, testing, deployment, documentation, and support. Over time, this leader will help the team mature into a stronger and more scalable engineering organization with clearer roles, stronger technical leadership, better delivery patterns, improved quality controls, reusable assets, and a more intentional approach to hiring and skill development. The successful candidate will help create an engineering culture where teams can move quickly without sacrificing quality, use AI‑enabled tools responsibly, make sound technical decisions, and deliver solutions that are secure, maintainable, scalable, and aligned to client needs. Summary This is an opportunity to shape and scale a growing software engineering capability. The Software Engineering Leader will help define how the team builds solutions, develops talent, applies modern engineering practices, uses Microsoft and cloud technologies, integrates with client systems, and delivers meaningful outcomes for clients. The right person will bring technical credibility, leadership maturity, consulting judgment, and a practical vision for how software engineering, cloud platforms, low code tools, integrations, and AI‑enabled development can work together to solve real business problems. Our Perks Flexible PTO (designed to offer flexible time away for you!) Up to 12 weeks paid parental leave Paid Volunteer Time Off Mental health coverage Quarterly Wellness stipend Fertility benefits Complete list of benefits here Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities Click here to learn about your hiring rights. Wellness at CLA To 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. #J-18808-Ljbffr CLA (CliftonLarsonAllen)
- CLA (CliftonLarsonAllen) is looking for a Software Engineering Leader in Raleigh, NC to build and lead a growing software engineering capability. This leader will oversee teams delivering cloud solutions and custom software in a client-facing environment. The ideal candidate...SuggestedFlexible hours
- A leading educational technology company is seeking a Software Engineering Manager in Raleigh, NC. In this role, you will lead a team focused on creating innovative tools for their learning platforms. Responsibilities include modernizing architectures, implementing AI-...Suggested
- DataDirect Networks in Raleigh, NC is seeking a Senior Software Engineering Manager to lead the Platform Engineering team in the design and architecture of the Infinia platform. You will be responsible for managing a diverse team and collaborating on complex architectural...Suggested
- DDN seeks a Senior Software Engineering Manager in Raleigh, NC to lead the Platform Engineering team. You will guide the design, architecture, and evolution of Infinia, working across the system stack including storage and cloud infrastructure. The ideal candidate has...Suggested
$95.3k - $158.8k
...translating complex requirements into impactful software solutions? About our Team... ...customers. Our company has been a long-time leader in deploying AI and advanced technologies... ...governance, and effective collaboration across engineering and product teams. Responsibilities...SuggestedLocal areaImmediate startWorldwideFlexible hours- Sedgwick is seeking a VP AI Engineering to define and execute the AI strategy aligned with claims and client service transformation goals... ...The ideal candidate will have extensive experience in AI and software engineering, manage high-performing teams, and demonstrate leadership...
- An EdTech company in Raleigh, NC is looking for a Senior Software Engineer to enhance their marketplace for educators. The role involves collaborating with a team, building robust applications, and mentoring teammates. Candidates should have extensive software engineering...
- A leading research accelerator is seeking a Software Engineer to enhance AI-driven coding solutions. This role requires over 5 years of software engineering experience, including work at a top-tier product company. Responsibilities include refining AI-generated code and...Contract workFor contractorsFlexible hours
$110k
...‑critical data platforms and APIs at the intersection of data engineering, security and real‑time fraud prevention. You’ll develop systems... .... Preferred Qualifications 5+ years of professional software development experience with strong fundamentals in data structures...Remote workFlexible hours$108.7k - $181.1k
...health today, we want to hear from you. Role Summary Ontada's Engineering team builds iKnowMed (iKM), the leading Oncology EMR platform... ...interpretation and clinical trial matching. We are hiring a Software Engineer III (P3) to design and build well-scoped core services...Work experience placementWork at officeRemote work2 days per week- A leading research accelerator for AI is seeking a software engineer based in the US for a contractor role. Responsibilities include evaluating AI-generated code, building verification agents, and collaborating with cross-functional teams. Candidates should have over 5...For contractors10 hours per weekFlexible hours
$146.2k - $190k
Clover Health is seeking a seasoned reliability engineer to transform healthcare technology and ensure robust quality standards across... ...testing and infrastructure. The ideal candidate has over 5 years of software engineering experience, strong skills in Python or Go, and a...Remote job$95.3k - $158.8k
...GenAI solutions while mentoring others and translating complex requirements into impactful software. Lead automation of model capacity, governance, and collaboration across engineering and product teams. Responsibilities Interface with other technical personnel or team...Local areaFlexible hours$152k - $241.5k
...debugging, testing, and evaluation of our Autonomous Vehicle software. Build compelling, data driven evaluation products by combining... ..., metrics and dashboards. Collaborate with machine learning engineers, infrastructure engineers and roboticists to develop novel solutions...$134.2k - $258.3k
...relationships with peers across Development & Engineering and Architecture teams, collaborating to... ...in either an internal or external software or platform engineering role, or similar... ...off options. Join us in our team‑led and leader‑enabled hybrid model. Our expectation is...Summer holidayLocal areaFlexible hoursWeekend work$135k - $200k
...Company Palantir builds the world’s leading software for data-driven decisions and operations... .... The Role Forward Deployed Software Engineers (FDSEs) understand our customers’... ...to be an entrepreneur or an engineering leader, we believe Palantir is the best place —...Work experience placementWork at officeRemote workWork from homeRelocation package$79k - $119k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...work through Justice for Change. What We Do At Relativity, engineers don’t just write code. They build the systems that power AI-...Remote workHome office- Seneca Resources Company, LLC is seeking a Senior Software Engineer to join their Business Integrations team in Raleigh, NC. This role focuses on designing, building, and enhancing software integrations that improve customer-facing capabilities. The ideal candidate will...
- ...thrives on collaboration, innovation, and a shared commitment to improving the enrollment journey for all. We are seeking a Senior Software Engineer to lead the design, development, and optimization of our call routing platform. You will play a critical role in building...Remote work
$77k - $156k
What You’ll Do As an Experienced Software Engineer at Principal, you’ll work with engineers to help lead our efforts to continue modernizing... ...mission, integrity, and customer focus have made us a trusted leader for more than 140 years. What can you expect when you work...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeLocal areaFlexible hours3 days per week- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...the Danaher family, Beckman Coulter Diagnostics is a global leader in clinical diagnostics. Together, we’re committed to creating...Remote jobInternship
- Role Overview We are seeking a Senior Back End Software Engineer to design, build, and evolve shared platform services and application integrations that enable data products, operational systems, and analytics platforms across the organization. This role focuses on building...Local area
- ...solutions. To read more about what our tech team does, be sure to visit our tech blog at ally.tech We are seeking a hands‑on Sr Software Engineer to lead the design, development, and support of enterprise‑grade applications that power critical business interactions and...Work experience placementWork at officeRemote workFlexible hours
- Job Summary Lenovo is seeking an Advisory Software Engineer with a strong Rust background to join our growing team in Lenovo’s new AI Technology... ...other teams including developers, product teams and business leaders to understand their data requirements, and roadmap...Local areaRemote work
- ...disrupting operations. Trusted by industry leaders like Lineage, Americold and ABB, we're... ...Silicon Valley innovation, industrial engineering, and computer science. With a team of forward... ...industries globally. Ndustrial builds software that helps the world's largest food,...Work at officeLocal areaFlexible hours
- ...strategies for cutting-edge Generative AI solutions. Collaborate effectively with cross-functional teams to deliver impactful software. Mentor junior engineers and contribute to technical best practices. Translate complex business requirements into robust technical solutions....
$65 per hour
Position Title: Senior Software Engineer Location: Raleigh, NC Clearance Requirements: None Pay Rate: $65.00/hr Position Description: Join our client’s Business Integrations team as a Senior Software Engineer. You’ll help design, build, and enhance integrations that...- IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative...Work at office
- A leading global software company is seeking a Senior Software Developer to join its Emergency Services team. The role involves writing... ...Ideal candidates will have 4+ years of experience in software engineering, deep Java expertise, and a passion for enhancing their work...
- ...The Role What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Raleigh to build, evaluate, and improve AI-generated code — helping train AI systems to think like real...Hourly payOngoing contractContract workFreelanceRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Leader. Be the first to apply!
- ngo software engineer Raleigh, NC
- software developer Raleigh, NC
- software developer internship no experience Raleigh, NC
- junior software developer Raleigh, NC
- part time software developer remote Raleigh, NC
- financial software developer Raleigh, NC
- senior software engineer ruby on rails Raleigh, NC
- software engineer amazon Raleigh, NC
- senior software design engineer Raleigh, NC
- software engineer part time Raleigh, NC


