Director of Software Engineering
Director of Software Engineering
publicis global delivery (pgd)Early Applicant
- Posted 2 months ago
- Over 50 applicants have applied
Job Description
- Lead and manage a team of engineering leaders (including technical leads and Scrum Masters) and their respective teams, totaling 50 engineers.
- Define and implement engineering best practices, processes, and methodologies to ensure high-quality software development.
- Oversee the engineering project portfolio, ensuring projects are delivered on time, within budget, and meet performance expectations.
- Identify and mitigate technical risks in projects and operations.
- Define and track key performance indicators (KPIs) for the engineering team, and analyze them to guide decision-making.
- Attract, hire, and retain top engineering talent to build and grow high-performing engineering teams.
- Foster a positive and collaborative work environment that promotes innovation, creativity, and professional development for engineers.
- Manage the engineering department budget, ensuring efficient allocation of resources.
- Stay up-to-date with the latest software development trends and technologies, and evaluate their potential impact on the company.
- Lead and participate in architectural discussions to make sound technical decisions.
- Represent the engineering department in meetings with cross-functional teams and stakeholders.
- Support customer-facing teams in resolving technical issues.
- Communicate effectively with all levels of management and employees, keeping everyone informed about engineering progress and potential risks.
Qualifications:
- Minimum 20 years of experience in software development, with at least 4 years in a senior management role
- Experience using Generative AI and Data Science to drive improved performance
- Proven track record of building and leading high-performing engineering teams.
- Experience with large-scale data pipelines is a plus.
- Experience developing new products and infrastructure, either in small companies or within the context of larger organizations.
- Strong understanding of the entire software development lifecycle (SDLC) including Agile methodologies.
- Experience in developing and implementing engineering roadmaps and strategies, OKRs planning.
- Excellent communication and interpersonal skills, with the ability to influence and motivate others.
- Strong leadership skills with a focus on coaching, mentoring, and professional development.
- Broad understanding of various cloud development technologies and industry trends for enterprise-scale, distributed systems.
- Passion for building innovative and high-quality software products
More Info
Key Skills
engineering roadmaps
Generative AI
OKRs planning
cloud development technologies
large-scale data pipelines

