Director of Software Engineering leading a team in an insurance company focused on AI technologies and software development best practices. Ensuring delivery excellence and supporting innovation across various domains.
Responsibilities
Build and lead a high-performing team of software engineers and AI specialists across front-end, back-end, and QA disciplines
Drive adherence to SDLC, DevOps, and Agile best practices
Ensure application functional and non-functional requirements are met during implementation
Champion continuous improvement in system performance, reliability, and user experience
Advocate for the use of AI tools such as GitHub Copilot and other emerging technologies
Collaborate with business and technology leaders to identify and implement high-impact AI use cases across value streams
Ensure timely delivery of high-quality software within scope and budget
Partner with Product Owners to validate and prioritize actionable requirements
Manage dependencies across the release train, drive accurate estimates, and escalate risks proactively
Collaborate with RE/Ops to monitor application performance, reliability, and enhancement backlogs
Provide clear, concise updates to executive leadership—ensuring transparency
Create alignment across technology, product, and business functions, driving clarity even in ambiguous situations
Proactively manage risks, delivery blockers.
Requirements
10+ years of experience in enterprise application development
5+ years in a leadership role
Strong technical background in Java, Angular, SQL, AWS, and scalable cloud-based systems
Familiarity with Duckcreek technology is a plus
Proficient coding skills in modern languages such as Python and TypeScript
Familiarity in AI frameworks
Experience managing hybrid or globally distributed teams across disciplines (FE, BE, QA)
Proven track record of delivering complex projects in Agile environments
Exceptional communication, stakeholder management, and leadership skills.
Benefits
Other rewards may include short-term or annual bonuses
Engineering Manager leading the engineering department at Linamar, a global manufacturer of precision components for automotive, energy, and mobile industries.
Project Manager responsible for engineering management at Blue Yonder, a digital supply chain leader. Focused on delivering project objectives and supporting team development in a cloud - based environment.
Software Engineering Manager leading a small team at a Fintech startup optimizing the lending process in Canada. Responsibilities include technical leadership, team management, and product execution.
Senior Engineering Manager overseeing complex naval ship projects as part of a global defence organisation. Leading teams in delivering technical scopes safely and effectively during a secondment in Indonesia.
Operations Engineering Manager 3 managing engineering operations in Fort Worth, supporting production business units and driving project success. Requires extensive experience in engineering and team leadership.
Engineering Manager leading Linux Kernel development and systems engineering teams at Cloudflare. Overseeing delivery processes and fostering collaboration within a global community.
Technical lead managing solar tracker system planning and execution for AgriPV. Responsibilities include engineering collaboration and lifecycle performance oversight in Munich - based firm.
Engineering Manager leading the Retention squad at Prose, a custom hair and skin care company in Paris. Balancing technical execution with team mentorship and collaboration for subscription systems.
Engineering Manager leading a team for the revenue - critical Virtuals vertical at KingMakers. Overseeing delivery and technical direction within a growing iGaming platform.