Staff Software Engineer
Il y a 19 heures
Paris, Nouvelle-Aquitaine, France
Zeroday Cyber Academy
Temps plein
120 000 € - 180 000 € Contrat
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
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.
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.