Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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)

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Leader in Raleigh, NC vacancy
  • 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... 
    Suggested
    Flexible hours

    CLA (CliftonLarsonAllen)

    Raleigh, NC
    2 days ago
  • 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

    Cengage Group

    Raleigh, NC
    2 days ago
  • 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

    DataDirect Networks

    Raleigh, NC
    2 days ago
  • 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

    DDN

    Raleigh, NC
    2 days ago
  • $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... 
    Suggested
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    6 days ago
  • 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... 

    Sedgwick

    Raleigh, NC
    2 days ago
  • 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... 

    IXL Learning

    Raleigh, NC
    2 days ago
  • 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 work
    For contractors
    Flexible hours

    Turing

    Raleigh, NC
    4 days ago
  • $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 work
    Flexible hours

    Ally

    Raleigh, NC
    2 days ago
  • $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 placement
    Work at office
    Remote work
    2 days per week

    McKesson Corporation

    Raleigh, NC
    2 days ago
  • 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 contractors
    10 hours per week
    Flexible hours

    Turing

    Raleigh, NC
    2 days ago
  • $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

    Clover Health

    Raleigh, NC
    2 days ago
  • $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 area
    Flexible hours

    LexisNexis Risk Solutions

    Raleigh, NC
    1 day ago
  • $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... 

    NVIDIA

    Raleigh, NC
    2 days ago
  • $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 holiday
    Local area
    Flexible hours
    Weekend work

    EY

    Raleigh, NC
    2 days ago
  • $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 placement
    Work at office
    Remote work
    Work from home
    Relocation package

    The Rundown AI, Inc.

    Raleigh, NC
    2 days ago
  • $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 work
    Home office

    Relativity

    Raleigh, NC
    2 days ago
  • 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... 

    Seneca Resources Company, LLC

    Raleigh, NC
    2 days ago
  •  ...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

    EnrollHere

    Raleigh, NC
    4 days ago
  • $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 pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    Flexible hours
    3 days per week

    Principal Financial Group

    Raleigh, NC
    1 day ago
  •  ...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 job
    Internship

    Danaher

    Raleigh, NC
    1 day ago
  • 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

    Brooksource

    Raleigh, NC
    2 days ago
  •  ...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 placement
    Work at office
    Remote work
    Flexible hours

    Ally

    Raleigh, NC
    2 days ago
  • 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 area
    Remote work

    Lenovo

    Raleigh, NC
    2 days ago
  •  ...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 office
    Local area
    Flexible hours

    Ndustrial

    Raleigh, NC
    2 days ago
  •  ...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.... 

    Gravity Engineering Services Pvt Ltd.

    Raleigh, NC
    2 days ago
  • $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... 

    Seneca Resources Company, LLC

    Raleigh, NC
    2 days ago
  • 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

    IXL Learning

    Raleigh, NC
    2 days ago
  • 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... 

    Bandwidth

    Raleigh, NC
    2 days ago
  •  ...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 pay
    Ongoing contract
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    Raleigh, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Leader. Be the first to apply!