Engineering Manager (F/M) - 65-85K€

Job summary
Permanent contract
Paris
Salary: €65K to 85K
A few days at home
Skills & expertise
Generated content
Human Resources Management
Apollo
Graphql
Gitlab
Kubernetes
+13
Apply

Worklife
Worklife

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

About Worklife

Worklife is a Fin/HR tech that reinvents employee benefits! All your benefits are gathered on ONE app, combined with ONE payment card to facilitate their use.

Employee benefits are poorly valued, lack visibility, and no longer meet the real needs of employees or the company. So if you too want to be part of this change and join a growing company, join us!

Opportunities

We help our clients to implement a salary policy that has an impact and meaning for employees and the company. Our expertise and personalized offer place us among the most dynamic players in the employee benefits market and notably the No. 1 player in sustainable mobility 😎

Since our launch in Oct 2020, we have experienced great growth and we are currently preparing for the sequel 🔥

Within the tech team, and reporting directly to our CTO, you will have a key position in the development of our product.

Tech team :

Our team is composed of senior engineers from various backgrounds, we currently have:

- 1 CTO

- 1 Principal engineer

- 1 Staff engineer

- 1 Engineering Manager

- 3 backend engineers

- 4 frontend engineer

- 2 DevOps

- 1 Secdevops

- 2 QA engineer

- 2 mobile engineers (1 Android, 1 iOS)

Our stack :

- Microservices in Python (Fast API) with a DDD-inspired architecture

- Nuxt 3 (Vue.js) & React

- GraphQL Gateway in Node.js (Apollo)

- Gitlab (Version control + CI/CD)

- Linear (project management)

- Docker & Kubernetes (Helm)

- Terraform (on AWS)

- Datadog/Sentry (Monitoring & Observability)

- Pganalyzer (Database monitoring)

- Figma (Interface design)

- Documentation on Notion

- Data stack: Segment, Airflow, Airbyte, DBT, Postgres data warehouse

Your missions :

- Define the technical vision and roadmap for the suite of products managed by the team, aligning it with business objectives and industry best practices.

-Hire, lead, and manage a team of talented engineers on the team, providing mentorship, guidance, and support to ensure their success.

- Drive the execution of projects, overseeing the entire development lifecycle from planning to delivery, while maintaining high standards of quality and timely completion.

- Foster a team culture centered on continuous improvement, efficiency, and excellence enhancement through regular refactoring and optimization.

- Maintain clear and effective communication channels across different teams and with stakeholders to ensure smooth collaboration and mutual understanding.

Expected Results:

Ramp up 3 months:

- Get familiar with our code base and product

- Take over the team management

- Establish robust communication with product teams and stakeholders.

Target per month:

D+30:

- Conduct individual meetings to understand each member’s role and skills.

- Coordinate with HR to align on team management strategies and personnel development.

- Establish your development and testing setup.

- Dive into the code, identifying key components and improvement areas.

- Initiate meetings with key stakeholders to understand expectations and establish communication channels.

- Pair with our developers

D+60

- Lead or co-lead a product release, ensuring smooth deployment, monitoring, and communication.

- Analyze and initiate improvements in team processes for better efficiency.

- Regularly review code, emphasizing quality and best practices.

- Write and update technical documentation, and develop tests for new features or fixes.

- Strengthen internal communication practices, including regular team meetings and cross-departmental collaboration

D+90

- Engage in projects to improve system architecture for scalability and maintainability.

- Host technical sessions for knowledge sharing and collaborative problem-solving.

- Actively work on optimizing and enhancing our code base.

- Introduce and implement new initiatives to strengthen applications and development processes.

- Fully manage the team process, refine and review the organization’s needs, and maintain regular 1:1s with team members.

Employee Benefits

We offer you remuneration at market price, reevaluated each year (based on the market, our performance and your results) as well as +€4,500 in employee benefits (€5,000 if you are parent)👇

14€ / day worked with meal vouchers, covered at 50% and access to the benefits of our food partners including Frichti

800€ / year sustainable mobility allowance for your transport (public transport subscription, scooter, purchase of bicycle, single metro ticket, etc.)

120€ / month personal services (housekeeping help, sports coaching, childcare, etc.), 200€ / month if you are a parent

300€ / year remote allowance for your expenses related to working from home

30€ / month for your sporting activity

100€ / year to contribute to your expenses during your vacations

100€ / year to contribute to your expenses during the Christmas celebrations

RTT (number of days defined according to the collective agreement, 9 in 2024)

An excellent working environment: an international team, regular events, offsite, offices in the heart of Paris

The pleasure and pride of using our own product on a daily basis (and of testing all the advantages offered!)


Preferred experience

  • Screening Call with Ariane (TAM)
  • Interview with Farah (CTO)
  • Interview with team member Iheb & Leo
  • Interview with Clément (Product)
  • Culture fit with Victoire (HR Director)
  • Reference check/ Proposal
  • We do our best to have a process of about 20 days and we send an offer within 48 hours 🤞

  • Recruitment process

  • We believe that diversity of profiles contributes to the success of Worklife and we therefore make every effort to ensure that inclusion, equity, and accessibility are at the heart of our recruitment processes.
  • Ideally, you have:
  • 5+ years of engineering leadership experience, successfully scaling teams and delivering complex software solutions
  • 5+ years of software development experience, ideally with a strong focus on Python and backend systems.
  • Proven track record in fintech/banking environments, with a strong understanding of financial systems architecture.
  • Experience establishing metrics-driven development processes and quality standards
  • Demonstrated success in building, mentoring, and retaining high-performing engineering teams
  • Strong background in system scalability, reliability, and performance optimization
  • Expert knowledge in microservices architecture, including design patterns, service mesh, and containerization
  • Excellent communication skills, adept at engaging with both technical and non-technical stakeholders, as well as managing third-party collaborations with diplomacy.
  • Demonstrated ability in optimizing development processes, including streamlining workflows, implementing automation, and boosting team productivity.
  • Have a high-quality bar and attention to detail, and you help your team deliver polished products.
  • Want to know more?

    These job openings might interest you!

    These companies are also recruiting for the position of “Équipe de direction”.

    Apply