About the Role
As an Engineering Program Manager (EPM) Lead, you will play a crucial role in driving the successful execution of our engineering initiatives. You will collaborate closely with cross-functional teams, including Product Managers, Software Engineers, and Tech Leadership, to ensure seamless delivery of technical and functional projects. With your deep understanding of both engineering and product needs, you’ll help balance technical and business priorities, manage key stakeholders, and foster a collaborative work environment. You will be part of a fast-growing team, contributing both to innovation and structure.
Key Responsibilities
Lead a team by building a clear, shared vision that aligns with company goals. Inspire, motivate, and foster an environment of accountability and continuous growth.
Develop career paths and create growth opportunities for team members. Mentor and support engineers in their personal and professional development.
Lead and support organizational change initiatives, even when not in a decision-making role. Empower others to lead changes within their own teams.
Manage the balance between technical and product priorities. Challenge product decisions when necessary to ensure a sustainable development process.
Apply practical knowledge of the software development lifecycle to help the team deliver high-quality solutions, on time, and with well-managed risk.
Operate at both a strategic level, shaping the direction of the engineering organization, and dive deep into specific product or technical topics when necessary.
Work closely with Product Managers and Software Engineers to ensure smooth communication, alignment of goals, and delivery of projects that meet technical and business requirements.
Who you are
15+ years of experience in engineering leadership roles such as Engineering Program Manager, Engineering Manager, or Product Team Lead with a strong technical orientation.
Proven track record of managing teams and delivering technical projects in collaboration with cross-functional teams.
Experience working closely with Product Managers and Software Engineers, with the ability to bridge communication between technical and non-technical stakeholders.
Prior experience or understanding of the TPM (Technical Program Manager) or EPM role is a plus, ideally having worked with TPMs or similar roles and recognizing their value.
Hands-on experience in leading tech delivery projects.
Strong understanding of the development lifecycle, from ideation to deployment, including handling tech debt and prioritizing product development tasks.
Experience in leading teams through growth phases, organizational change, and the introduction of new processes or rituals.
Able to operate effectively at both strategic and tactical levels, adapting to the needs of a fast-evolving engineering organization.
Opportunities
Be part of a fast-growing engineering team with a high level of seniority
Participate in large-scale initiatives as part of the engineering leadership, contributing to both innovation and organizational structure.
Take initiative in defining and evolving ways of working, creating new rituals, and improving processes across the organization. Help formalize and harmonize best practices across teams.
These companies are also recruiting for the position of “Executive”.
See all job openings