Lead Developer - Data team
Skillup.co
Skillup.co

Lead Developer - Data team

  • 9, Cour des Petites Écuries, Paris, 75010
  • CDI 
    Télétravail occasionnel
    Éducation : Bac +5 / Master
    Expérience : > 5 ans

    Qui sont-ils ?

    Skillup c’est la Solution SaaS qui permet de répondre à un des enjeux de la HR Tech : le développement des compétences des collaborateurs !

    Depuis 2018, Skillup accompagne plus de 80.000 utilisateurs d’entreprises comme Renault Sport, Clarins, Verallia, BPI France, Intersport, AON, Coface, Groupe Vyv et Lazard dans leur développement de compétences.

    Skillup c’est : une expertise métier, une solution facile à prendre en main et qui est centrée sur l’utilisateur (96% de taux de satisfaction)

    En hypercroissance depuis plusieurs années, Skillup vient de lever 8M° d’euros et a des ambitions fortes pour les prochaines années tant au niveau du produit (développer de nouvelles fonctionnalités, expansion en Europe) que pour les équipes (atteindre 200 collaborateurs d’ici fin 2024) !

    Skillup c’est une entreprise qui se coconstruit avec ses collaborateurs, qui favorise la prise d’initiative et la montée en compétences.

    Descriptif du poste

    Skillup is looking for a Lead Developer to join our Data team!

    At Skillup, the role of a Lead Developer encompasses coaching, management, as well as designing, coding, and operating our suite of modules. We understand that, first and foremost, Lead Developers at Skillup are individual contributors who lead by example. As a senior individual contributor, you are willing to take the lead and go the distance WITH your team. Your commitment to hands-on coding, along with your leadership responsibilities, helps drive the success of our projects and the growth of our team.

    Your future missions as a lead will be focused on:

    1. Tech and Product
    • At Skillup, the Lead Developer is a key player in software development and maintenance. You’ll code, set goals, and solve problems while bridging tech and product teams. Quick reporting and continuous improvement are essential. Your role also includes staying updated on tech trends to keep the team agile and ready for future challenges. You’ll work closely with Product Managers to turn high-level business goals into actionable plans, adapting as priorities shift.
    1. Processes
    • As Lead Developer at Skillup, you’ll maintain high standards in processes and quality while enhancing collaboration with external teams like Operations. Open communication and a strong feedback loop within your team are key. You’ll use your expertise to shape projects, work closely with Product Managers, and adapt to changing priorities. A crucial part of your role is to effectively qualify tasks, guiding task prioritization, resource allocation, and work distribution among the team.

    MOST IMPORTANTLY, your role as a Lead Developer is not just about ticking off tasks; it is about setting the pace and leading by example. In the spirit of a ‘collective mission’, you are not above the team but a part of it. Every member of the team shall feel equally responsible for all the tasks described above, and that is also part of your mission.

    1. People
    • As a Lead Developer at Skillup, your leadership extends to mentoring and guiding team members, helping them grow through coaching and feedback. You’ll actively contribute to recruitment efforts, aligning them with team needs and company culture. Your role in people management includes conducting regular one-on-one meetings and annual interviews, as well as providing input for salary reviews. Your focus on individual growth and alignment with organizational goals ensures a cohesive and thriving team.

    YOU WILL MATTER AT SKILLUP

    We are convinced that everyone has a role to play at Skillup. We can’t wait to work with you and see what you will bring to the team!

    1. In the company
    • Along with your fellow Technical Leaders, you will be responsible of the integration of the Data team with the rest of the Tech Feature teams and harmonizing Data load/restitution best practices.

    • Same as above, your scope will also involve being the bridge of the Data team with the Operations team handling customer’s requests.

    • Be responsible along with your fellow PM and team to drive the conception and development of strategic tools using Data and AI to improve our current features for external customers or improve the lives of our Operation team’s members working on internal processes.

    • Propagate a data-driven culture across the organization: Conduct training sessions and workshops to awke other teams, executives, and other stakeholders on the value of data-driven decision-making. Foster a sense of curiosity and enthusiasm for data exploration throughout the company.

    1. With your team working in the following projects:
    • Transversal projects with feature teams to build orchestrated customer data pipelines

    • NLP projects with feature teams to build AI/ML features

    • Scraping pipeline and tooling for on-the-shelf training catalog

    • Internal tooling for operational teams to configure and operate data pipelines

    • Maintain, improve and scale our data infrastructure and developer experience

    YOUR FUTURE WORK ENVIRONMENT

    1. Your team
    • As a Lead Developer in the Data team at Skillup, you will be a part of the Product and Tech department. The Data team is responsible for designing, building, and operating tools and infrastructure related to data imports, restitution, scrapping, and reporting.
    1. The Product and Tech department
    • At Skillup the Product and Tech department is composed of 4 feature teams and 1 data team. Each team is ideally composed of 1 PM, 1 Lead and 4 Developers.

    • Alongside the teams we have 2 UX members, 1 Head of Engineering, 1 Head of Product and 1 Product Strategist. Our CTO completes our list of team members.

    • As a Lead developer you will be also part of our team of Skillup Lead Developers managed by our Head of Engineering.

    1. Key Stakeholders
    • You will work closely with your team members, PM, Lead Developers, Product Strategist, Head of Engineering, Head of Product, and CTO to build tools that satisfy the needs of our external and internal customers, such as the Ops team, using the data and tools produced by the Data team.
    1. The Data team’s technical Stack
    • Data engineering: Python, Scrapy, Pandas, Postgresql, MongoDB, Neo4j, Zyte, Airflow, Dash/ Plotly, S3

    • NLP/Machine Learning: scikit-learn, spaCy, pyTorch, fastText, XGBoost, transformers/BERT, GRU

    Profil recherché

    You are a perfect match for this position if:

    • You have a hands-on approach and prioritize Data Engineering, possessing strong software engineering fundamentals with a focus on Data Engineering. You excel in coding, system design, and architectural patterns.

    • You have the following management experience:

      • You have led teams of at least 4 engineers of different seniority levels while participating in staffing efforts: you know how to lead an interview and select TOP talent.

      • You are proficient in planning, organizing, and overseeing projects to ensure timely completion.

      • You are able to engage your team to be owners **of the team’s projects and responsibilities: The team can continue to work while you are on vacations!

    And you have the following profile:

    • Graduated from an engineering school or you have a degree in computer science or you have enough justifiable experience

    • You have significant experience in Data projects as contributor as well as leading a team

    • You have experience in developing ETL processes, data pipelines in production and AI tools

    Additional assets

    • You have worked on Machine Learning (ML) and/or Natural Language Processing (NLP) projects

    • You have had experience in infrastructure technologies such as**:** Docker, AWS, S3, Valohai

    Déroulement des entretiens

    We have a 3 step interview process, that is designed to give us both an opportunity to meet each other.

    During these steps you will meet:

    • Julie, Talent Acquisition on a 30 minutes visio in a screening meeting.

    • Flavien, Senior Engineer of the data team on a 60 minutes technical interview.

    • Visit in our offices: 2h00 visit at Skillup where you will have the chance to meet your future team, fellow Lead Developers and Jérémie, our CTO.

    Skillup.co
    Skillup.co

    Cette offre vous tente ?

    Partager cette offre
    Questions et réponses sur l'offre

    D'autres offres de Recherche / R&D

    Ces offres peuvent vous intéresser !

    1. Colliers France
      Colliers France
      Colliers France

    2. Groupe SII
      Groupe SII
      Groupe SII

    3. DNA Script
      DNA Script
      DNA Script

      Le Kremlin-Bicêtre

      CDI
      Ouvert au télétravail total
    4. CS
      CS
      CS

    Voir toutes les offres