🇫🇷 Paris, France · 19h ago
SENIOR SOFTWARE ENGINEER | TYPESCRIPT & AI
STATION F
LinkedInseniorEnglish-friendly
À propos🚀 Our mission: Tracklab is building the system of record for regulated supply chains.Today, in critical industries such as food & beverage, chemicals, packaging, flavors & fragrances, animal nutrition and pharma, compliance data still moves through emails, PDFs and Excel files.As regulations accelerate across Europe and globally (technical data, product safety, sustainability frameworks & ESG), this creates:Major regulatory exposureProduct recalls costing hundreds of thousands to millions of eurosPoor data reliabilityHeavy operational frictionTracklab provides the infrastructure layer that allows industrial companies to collect, structure, validate and securely share trusted supplier and product data in an auditable, AI-native way.100+industrial clients40k+connected suppliers🔥 Our ambition is simple: become the infrastructure standard companies rely on to operate in an increasingly regulated world.Each Tracklab deployment starts as a SaaS platform implemented within a single industrial company, structuring its compliance and operational data. But the real power comes from what happens next. As companies invite their suppliers and partners onto the platform, these individual deployments connect together, forming a trusted data network across supply chains.👥 A strong teamTracklab Was Founded In The End Of 2022 ByNicolas Henry (Ponts & Chaussées, Columbia University, ex-Uber San Francisco)Fadel Bennani (HEC Paris, ex-Bain & Company)You will report directly to Quentin, our Tech Lead, and work daily with our Product team and our AI Engineer.Descriptif du posteWe are a small engineering team building a platform that 800+ industrial users rely on every single day. The team is deliberately dense: 4 engineers and 2 product people, plus an AI Engineer. Everyone owns features end to end, from the data model to the screen the client actually uses.⚖️ This is a full-stack, high-autonomy role. You will not be handed tickets. You will be handed problems, and you will be expected to come back with a plan.🇫🇷🇺🇸 The main language is French, but English proficiency is a must-have.What you'll own🚀 Features, end to endFrom the spec review to production monitoring. You own the whole path, not a layer of it.⚙️ Backend that holds under real loadNestJS, PostgreSQL, Redis. Clean APIs, honest error handling, no magic.🤖 An AI-assisted workflowYou code with AI every day and you know exactly where it is wrong. You help the team get better at it.🧱 The core data modelProducts, suppliers, documents, versions, audit trails. The hardest part of our platform is not the UI, it is the model underneath.🖥️ Interfaces people use all dayReact and Next.js. Our users spend six hours a day in Tracklab. It has to be fast and it has to be obvious.⚡ A quality bar we automateTests, review, checks in CI. We would rather teach an agent to catch a class of bug than catch it by hand twice. You will build that tooling, not just use it.Profil recherchéMost important qualities for this role at TracklabYou ship. You have a track record of features that went to production and stayed thereYou are pragmatic about quality: you know the difference between the corner that can be cut and the one that will cost six monthsYou challenge the spec. When something does not make sense, you say so before you build it, not afterYou are comfortable in a codebase you did not write, in a domain you do not know yetYou use AI as a real multiplier and you read every line it producesEntrepreneurial mindset: you thrive in a fast-moving environment where the answer is rarely written down anywhereSkills & ExperienceMust haves3+ years of professional software engineering, including at least one company with a serious engineering cultureStrong TypeScript, on both sides of the stackSolid relational data modeling and SQL. You can design a schema, not just query oneYou already code with AI daily (Claude Code, Cursor or equivalent) and you can explain where it failsClear written communication in French and EnglishYou have owned features end to end, including what happened after the releaseNice to havesNestJS and Next.js in productionGCP, Terraform, CI/CD pipelinesPythonB2B SaaS with deep data models: PLM, PIM, ERP, MES, QMS or similarExperience in agri-food, cosmetics, chemicals or another regulated industryOur stackTypeScript everywhere. NestJS on the backend, React / Next.js on the frontend, PostgreSQL (Cloud SQL) and Redis. Infrastructure on GCP, managed with Terraform. Python for our AI and data work. GitHub for everything.Process de recrutement ApplySend your resume, LinkedIn or GitHub profile to jobs@tracklab.co.🤙 2. Screening call (15 min)A short call to cover the essentials: availability, notice period, location, languages, compensation, and what brings you to Tracklab.🛠️ 3. Technical Screening call (35 min)A 35-minute video call with Quentin, our Tech Lead. No live coding: instead, you walk us through two technical cases from your past experience.🏢 4. On-site interviews (Montmartre)1h30 live build session with our Tech Lead, on your own machine and with your own AI setup1-hour system design and data modeling session45-minute product session with one of our PMs30-minute coffee chat with the team. Ask anything📞 5. Reference checksTwo or three calls with people you have worked with.🚀 6. OfferFormal offer to join the Tracklab team.Informations complémentairesType de contrat : CDIDate de début : 31 octobre 2026Lieu : Paris Expérience : > 3 ansTélétravail ponctuel autoriséSalaire : entre 48€ et 65€ / anSourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.