CLA is seeking a Software Engineering Director to provide technical leadership in designing, building, and delivering software solutions within its AI & Automation practice. The role works directly with clients and engineering teams to understand complex business problems, design practical solutions, and guide implementation from initial concept through production. The position calls for deep software engineering expertise, sound architectural judgment, and the ability to solve difficult problems across applications, APIs, data, cloud infrastructure, security, and enterprise systems. The director may contribute hands-on, learn unfamiliar technologies, and guide teams through ambiguous technical challenges. They also serve as a client-facing technical advisor, understanding business needs, communicating technical concepts clearly, and evaluating custom software, Microsoft platform capabilities, automation, and AI-enabled solutions according to client needs. The director is expected to embrace AI-assisted software development tools, including coding agents, while applying engineering judgment to deliver secure, reliable, and maintainable solutions. The role includes technical leadership, mentoring, establishing practical engineering standards, and improving engineering efficiency across client engagements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director