TLDR: This position blends full-stack development and data engineering. It is suited for a senior-level engineer, expected to be able to contribute on front-end tasks.
We are seeking a full-stack software engineer to join our team. As an integral member of our small, forward looking team, you will contribute to multiple facets of our product, from our recommendation infrastructure to our administration portals, APIs, and front-end interfaces. Your expertise will not only enhance the performance and security of our systems but also drive the development of innovative features.
This role is akin to that of a late-stage co-founder, offering you the chance to significantly influence the team’s long-term vision and growth trajectory. As an early collaborator, you will have considerable influence over your own career path, helping to shape the direction in which you evolve within the company. You will play a key role in future recruitment decisions, helping to build teams that support your areas of responsibility. Committed to full disclosure and transparency, our company ensures that all team members are well-informed about the activities across different business units — ours is a cohesive environment without silos, where open communication is paramount.
Tasks you may be required to perform:
- Maintain and improve HTTP API services
- Expand and enhance the performance of ETL pipelines
- Conduct code reviews and enforce coding standards
- Re-architecture legacy code and infrastructure
- Brainstorm new product feature requests
- Optimise front-end Web components and their back-end interactions
You are an ideal candidate if you:
- Have successfully performed in a similar job 🤪
- Have experience with back-end Python frameworks (e.g. Flask, FastAPI)
- Have graduated from a top-end engineering school
- Possess knowledge of e-commerce platform integration
- Have experience with infrastructures that handle thousands of events per second
- Have built, published, or used custom Python libraries
- Keep yourself informed about Web technology trends and innovations
- Feel frustrated when all your pull requests pass without any feedback
- Are accustomed to enhancing your productivity and output quality with AI tools
- Care to build resilient and maintainable systems
Required qualifications:
- Proficient in French and English, with English required only for written communication
- Excellent coding and system design skills
- Good analytical skills and algorithmic mindset
- Located in Île-de-France
- Initial interview to assess fit
- Technical evaluation through code sharing or a take-home test
- In-person meeting with the team
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Boulogne-Billancourt