This position is no longer available.

Staff Engineer

Permanent contract
Salary: Not specified
Starting date: August 27, 2023
A few days at home
Experience: > 7 years

Libeo
Libeo

Interested in this job?

Questions and answers about the job

The position

Job description

We’re looking for an enthusiastic and dynamic Staff Engineer, with a strong experience at leading back and front end developments in a fast growing company. As technical expert in our 20+ tech team, you’ll drive the architecture, development and implementation of complex product and tech projects and will help us bring our platform and engineers to the next level of growth.

Role & Mission:

In this role, your mission will be two-folds:  

First, as technical leader in your product team,

  • Work closely with product design and product management stakeholders to develop a shared vision of our product and deliver on it.

  • Lead the technical design, the development and the ongoing optimization of high-performing services/modules that sustain our fast growing product and business.

  • Ensure reliability, scalability, efficiency of features or systems built and run by your team. 

  • Mentor and grow expertise of less experienced engineers, through pair programming, experience sharing and training.

Second, as part of our tech leaders group:

  • Define and lead technologies & architecture standards bringing our platform and application to the next level of scalability and robustness.

  • Lead and/or contribute to key technical decisions, evangelize and spread our technical vision at company level.  

  • Work closely with other tech leads, leading cross-team platform initiatives and key technical decisions.

  • Overall be a role model, inspiring excellence and ensuring best practices are followed and high-quality code is produced

Stack, Tools & Methodology

  • Stack: Typescript (Nest + React), GraphQL, Postgres, RabbitMQ, Redis, Terraform, Docker, Kubernetes, GCP.

  • Tools: GitHub, GitHub Actions, DataDog 

  • Methodology: Craftsmanship, Scrum 

  • Patterns: CQRS, DDH, SOA/Microservices


Preferred experience

  • You have proven experience in an engineering leadership role(s) and are eager to take the next step in your career as a tech leader.

  • You have strong experience in back-end development, designing distributed systems, and service-oriented architectures.

  • You are known to communicate technical and complex issues clearly and concisely to your peers and stakeholders.

  • You are comfortable with cloud-based infrastructures and an advocate of the DevOps model “you build it, you run it”.

  • You are curious, always seeking continuous learning, innovation, and improvement. 

  • Last but not least, you are a great team player who enjoys learning and sharing best practices with your colleagues.


Recruitment process

  1. 1st “HR” interview with Constance, Talent Acquisition Manager (30 mins)

  2. 2nd Management interview with Nicolas, Head Of Engineering (45 mins)

  3. “Take-Home” technical test / or Case Study to prepare at home

  4. Technical Interviews

    a. “Take-home” test review or Case Study presentation . review (45 mins)

    b. Live Coding / Pair Programming (1h)

    C. Solution architecture (1h)

  5. Culture Fit

    a. With a PMs or Head Of Product (15 mins)

    b. With Pierre Antoine or Jeremy, our founders (15 mins)

  6. Reference taking and offer

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Hardware Engineering”.