Staff Software Engineer
Il y a 15 heures
Paris, Île-de-France
Recruteur confidentiel
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Context
Ce poste vous intéresse ? Vous trouverez toutes les informations pertinentes dans la description ci-dessous.
Key responsibilities
About you
Recruitment process
Conditions
Ce qui te ferait sortir du lot (côté sécurité)
Ce poste vous intéresse ? Vous trouverez toutes les informations pertinentes dans la description ci-dessous.
Malt is Europe's leading freelance marketplace, connecting over 1,000,000 freelancers with 100,000+ companies. A team of 600 Malters across 6 European countries. Lists of missions and responsibilities are non-exhaustive.
Key responsibilities
- Lead, plan, and drive the execution of large, complex, and sometimes high-risk engineering projects that often span across multiple teams or systems.
- Architectural design: design, develop, and implement scalable, efficient, and robust software solutions and systems.
- Set technical vision: define the short-term and long-term technical strategy and roadmap for a critical area, domain, or the organization's technology infrastructure.
- Raise the bar: drive the adoption of best practices, coding standards, and high-quality engineering processes, including thorough code reviews; provide architectural guidance and foster operational excellence.
- Mentorship and coaching: provide technical guidance, coaching, and mentorship to engineers, particularly Senior and mid-level engineers.
- Coordination and alignment: act as a glue person, coordinating technical efforts and communication across multiple squads, departments, and stakeholders (Product Managers, Engineering Managers).
- Influence the engineering culture: champion ownership, excellence, and speed.
About you
- 10+ years of professional experience in software development, with a first experience in a product company (SaaS, fintech, marketplace).
- Highly proficient in Java or Kotlin, comfortable navigating complex backend architecture, APIs, and data models.
- Passionate about AI topics, up to date with the latest developments; you have already worked on AI topics, for internal productivity or in a product.
- Clear leadership: you work effectively in uncertain and evolving environments, managing the interaction between technical objectives and business priorities.
- Technical mentor: strong craft skills to disseminate best practices and coach classic developers or ML engineers.
- Product mindset: curious about the why behind features, proactive in proposing improvements, owning delivery from A to Z.
- Resourceful under severe staffing constraints; excellent ownership and problem-solving skills, high degree of agency.
- Excellent written and oral communication in English (French is a valuable bonus).
Recruitment process
- First call with the Talent Acquisition Business Partner: background, aspirations, questions (45 minutes).
- Interview with the future manager (VP Engineering): experience and specifics of the role (60 minutes).
- Technical case and debrief with staff engineers: mastery of technical and architectural subjects (2 hours).
- Final interview with the CTO on Malt's long-term vision, at the Paris office.
Conditions
- Hybrid policy balancing on-site and home office (Paris); first week of onboarding at the Paris office.
- Equity: every Malter is entitled to stock options.
- Lunch vouchers: €9/day on Swile card; 50% transportation reimbursement; healthcare insurance.
- RTT: 8 to 12 days off per year; company participation to a Gymlib (Wellpass) membership.
- Malt sabbatical: every three years, a one-month fully paid sabbatical leave.
- Free books on topics relevant to Malt's business, without approval process; team building events every year.
- Note: the profile may be subject to background screening. xuezdbg
Ce qui te ferait sortir du lot (côté sécurité)
Zeroday : sur un poste comme celui-ci, ce qui fait la différence côté sécurité —
- penser l'autorisation objet par objet : un freelance ne doit accéder qu'à ses propres missions, même si l'API répond correctement pour d'autres identifiants ;
- valider les entrées au plus près des règles du domaine (montants, statuts, identifiants), pas seulement côté front ;
- suivre les dépendances des services Java et Kotlin : une bibliothèque vulnérable exposée est une dette de sécurité, pas une tâche de fond ;
- garder secrets et données personnelles hors du code et des journaux : la base d'une place de marché est son actif le plus sensible.