Get more replies from employers
Send a job-specific resume in minutes.
CLA (CliftonLarsonAllen) is looking for a Software Engineering Leader based in Tampa, Florida. This role involves leading a software engineering team focused on delivering custom applications and cloud solutions. The ideal candidate will possess strong technical leadership skills and extensive knowledge of modern software engineering practices.
The successful candidate will build a strong engineering culture, ensure the use of AI-enabled tools, and drive the development of scalable, maintainable solutions. This position offers a flexible PTO policy and robust benefits including up to 12 weeks paid parental leave, mental health coverage, and more.
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.
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.
6 years relevant experience required. 7 years preferred in software engineering, solution architecture, cloud engineering, application development, Microsoft platform delivery, or related technology roles.
Bachelor’s degree is required. Combination of relevant experience, education, and training may be accepted in lieu of degree.
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.
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.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
Click here to learn about your hiring rights.
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.