Software Engineer

Résumé du poste
CDI
Paris
Salaire : 54K à 70K €
Début : 30 septembre 2024
Télétravail total
Expérience : > 5 ans
Éducation : Bac +5 / Master
Compétences & expertises
Contenu généré
Outils d'automatisation
Python
Fastify
Typescript
Fastapi
+4

Captain Data
Captain Data

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

At Captain Data, most of our work is “hidden” - working on 100+ automation and 30+ data sources, which means there are 100+ products inside Captain Data.

You can imagine the number of services and features required to run such an engine is quite advanced.

We have three APIs:

  • an automation API, our “framework”, that runs our 100+ automated actions on 3 different stacks between Kubernetes, micro-services, etc.

  • an Oauth2 API to handle Oauth2 dance + working as a proxy for 3rd party integrations

  • our main back-end to schedule runs, handle data manipulation, etc.

Front-end wise we have:

  • An Angular (16+) client

  • A Chrome Extension

The stack: Angular + FastAPI + TypeScript (Fastify) + GCP …

Your job will be to help on all fronts. This means you’ve previously worked in a high-paced environment with strong technical challenges.

Please note that this job requires advanced knowledge, do not apply if you’ve never worked on the following topics :)

This job has been tailored for you if… 🦄

  • you’re proficient with TypeScript, NodeJS and Python

  • you have experience with Angular or a TypesScript front-end framework

  • you know your way with data manipulation/optimization, JSON, and databases in general (Postgres, Mongo…)

  • you’re perfectly comfortable with code architecture, design patterns, etc.

  • you design before you code (engineering-wise!)

  • you have an appetite for product-engineering topics, i.e. you’re your own PO

  • you have the mindset of a builder, you like to build & iterate fast


Profil recherché

We are meant to work together if you are… 👪

  • completely autonomous and willing to go the extra mile to own Captain Data’s multiple APIs & services

  • willing to think before coding: industrialization is key here

  • in love with automation - you can’t stand doing the same thing over and over again

  • comfortable with DevOps and a few concepts like proxies, IP rotations, etc.

  • you speak natively HTTP 🙂

  • you know how to reverse engineer APIs & have a lot of XP integrating & designing APIs

  • … looking for a challenge :)

What you’ll be working on… 🔥

  • engineering design & conception with our CTO & lead engineer

  • maintaining & refactoring the industrialized code base

  • developing new features :)

  • code reviews with your peers + QA

  • advanced data engineering features & pipelines

  • DevOps & CI/CD + automated pipelines & tools


Déroulement des entretiens

  • 15/30min call with our CEO, Guillaume

  • 1h+ technical demo with a team member

  • A coding exercise to do at home

  • 1h+ live technical & product conception with our CTO, Mathieu

  • Final catch-up with the team and validation

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Software & Web Development”.

Voir toutes les offres