Match score not available

Storage Enginering Manager

Remote: 
Hybrid
Contract: 
Work from: 
Lille (FR), Paris (FR), Toulouse (FR)

Offer summary

Qualifications:

Proven experience as an Engineering Manager or Team Lead., Strong human management skills including mentorship and feedback delivery., Proficiency in Agile project management methodologies., Hands-on software development experience in production environments..

Key responsabilities:

  • Lead a team enhancing object storage platforms.
  • Collaborate with cross-functional teams for design and automation.
Scaleway logo
Scaleway Scaleup https://www.scaleway.com/
201 - 500 Employees
HQ: Paris
See more Scaleway offers

Job description

About Scaleway Storage Tribe

Scaleway’s Storage Tribe builds and operates the foundational storage products and infrastructure that power our customers’ data needs at massive scale. Managing hundreds of petabytes of data, we develop homegrown object and block storage platforms, ensuring high performance, scalability, and reliability. The tribe supports core Scaleway products like Instances, Databases, Registry, Kubernetes, and more, ensuring seamless integration and data availability across the stack.

Our high-performance platforms, leveraging technologies such as home-grown distributed encoding, Amazon S3 compatible API, and many opensource components like Ceph, HAProxy, and ExaBGP, handle hundreds of petabytes of customer data. With hundreds of storage servers, distributed over a dozen of data-centers across Europe, this is a challenging yet rewarding space for engineering excellence.



Role Overview
  • We are seeking an experienced Engineering Manager (EM) to lead a team of up to 7 engineers (software engineers and Site Reliability Engineers - SREs) within the Storage Tribe. Working alongside two other Engineering Managers, you will report directly to the Head of Storage Engineering.

  • In this role, you will:

  • Lead a team responsible for enhancing and maintaining Scaleway’s homegrown object storage platform.
  • Foster team growth through effective mentorship, career development, and recruiting.
  • Collaborate with cross-functional teams to design, automate, and scale distributed storage systems.
  • The team’s delivery of robust, high-performing solutions that meet operational and product requirements.


  • Key Responsibilities
  • Manage the team’s daily activities, prioritizing tasks and removing roadblocks.
  • Plan and deliver on engineering projects using Agile methodologies (Scrum, Kanban).
  • Partner with Product Management and other stakeholders to align technical work with business needs.
  • Provide technical guidance to the team, ensuring best practices in development, deployment, and operations.
  • Drive continuous improvement in performance, reliability, and efficiency of storage systems.
  • Monitor system health and respond to incidents, working with the team to ensure rapid resolution.


  • Mandatory Qualifications
  • Management Skills
  • -Proven experience as an Engineering Manager or Team Lead.
    -Strong human management skills, including mentorship, feedback delivery, and career development.
    -Proficiency in Agile project management methodologies and tools (e.g., Scrum, Kanban).
    -Ability to effectively communicate complex technical concepts to non-technical stakeholders.

  • Technical Skills
  • -Hands-on software development experience in production environments.
    -Strong foundational knowledge of computer science principles.
    -Proficiency in: Go (Golang), Linux (across various distributions and use cases), Configuration management tools like Ansible, Modern monitoring tools like VictoriaMetrics, Prometheus, Grafana, CI/CD pipeline development.
    -General understanding of high-load, distributed infrastructure, including hardware and networking.

  • General Skills
  • -Strong written and verbal communication skills.
    -Fluent in English, both spoken and written.

  • Bonus Qualifications
  • -Knowledge of low-level storage technologies (e.g., disks, SSDs, NVMe, RAID).
    -Experience with C/C++ for systems programming.
    -Familiarity with high-performance systems and managing production environments at scale.


    What We Offer
  • A challenging, impactful role in a high-performance engineering team.
  • The opportunity to work on cutting-edge distributed storage systems.
  • A supportive and collaborative work environment.

  • Location
    This position is based in our offices in Paris or Lille (France)

    Required profile

    Experience

    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Communication
    • Mentorship

    Engineering Manager Related jobs