Engineering Manager
Join us!
About the Role :
As an Engineering Manager within the Time team, you will be responsible for leading the end-to-end development lifecycle, from system design through delivery and production monitoring.
You will manage and support a squad of nine Software Engineers, driving the development of Time-related experiences, including Absence Management for both employees and administrators, as well as Work Schedule and Planning capabilities that support key strategic markets.
The Time squad is part of the broader Payroll Experience Tribe, and the solutions you deliver will have a direct impact on adjacent domains, notably Payroll and Declarations, making this role central to the overall success of the tribe.
Key responsibilities:
Technical excellence: Ensure high standards of engineering quality by driving sound architectural decisions, code quality, reliability, and best practices across the team.
- People growth: Support the growth and development of engineers through regular feedback, coaching, and career development, fostering a high-performing and engaged team.
- Stakeholder management: Collaborate closely with product, design, and cross-functional stakeholders to align on priorities, manage expectations, and ensure successful delivery.
- Co-building the domain vision: Partner with product leaders to shape and evolve the domain vision, translating business strategy into scalable and sustainable technical solutions
This Role is for You If:
You have proven experience leading and growing engineering teams, with a strong focus on empowerment, collaboration, and ownership.
You enjoy remaining hands-on as a technical leader, guiding the team’s delivery from design through implementation.
You demonstrate strong problem-solving skills, effectively balancing business priorities with technical trade-offs, particularly in transformation or evolving system contexts.
You apply and promote software engineering best practices, including code quality, automated testing, and CI/CD pipelines.
You have experience designing or working within Event-Driven Architectures (EDA) and applying Domain-Driven Design (DDD) principles to build scalable, well-structured systems.
It Would Be Great If You Also:
- Are comfortable with Typescript, Node.js, React, and the overall JavaScript ecosystem.
- Are passionate about building innovative products used by thousands.
- Have experience with distributed systems and production-scale architectures.
- Are familiar with cloud environments and operational excellence (monitoring, reliability, scalability).
- Enjoy working in close partnership with product and design to deliver customer value.
Interview process :
1) Initial Discovery Call: A Talent Acquisition representative will assess your qualifications and fit for the role - 30min
2) Interview with your future Manager (Engineering Director of the Tribe) to discuss your understanding of our role and challenges and your potential impact in it - 45min
3) System Design Interview with a Staff Engineer and an Software Engineer - 60min
4) Interview with an Engineering Manager of the organisation to exchange on practices and challenges - 45min
5) Interview with a Product Manager: You will have a conversation with your main stakeholder to further discuss your experience and skills - 45min
👉 Background Check (ISO27001 certification): identity, diploma, and past professional experiences will be checked after the offer.
- Department
- Engineering
- Role
- Engineering Manager
- Locations
- Paris
- Remote status
- Fully Remote
- Employment type
- Full-time
Already working at PayFit?
Let’s recruit together and find your next colleague.