Senior Engineer [CDI]
Typology is the first skincare brand launched by Good Brands, an ambitious project to build a new generation of digital first consumer brands. Founded in 2019 by serial entrepreneur Ning Li, Typology became the #1 selling skincare brand online in France and operates also in Germany, the USA and Japan.
Mission:
Our mission goes beyond creating effective and sustainable skincare products—we aim to set new standards in the digital retail landscape through cutting-edge technology and bold ideas. From leveraging AI to crafting custom applications for customer care, influencer marketing and internal teams, we thrive on solving complex challenges with creative solutions.
By joining Typology, you'll be at the forefront of a diverse range of projects spanning website optimisation, mobile app innovation, data-driven decision-making, and scaling infrastructure to meet the needs of a growing global audience. We're looking for passionate engineers who are eager to push boundaries, embrace innovation, and make a meaningful impact in a collaborative, inclusive environment.
Responsibilities:
Technical Leadership:
- Lead the design, development, and deployment of core systems and services, ensuring they are scalable, secure, and maintainable
- Act as a mentor and technical advisor to team members, fostering a culture of technical excellence and continuous learning.
System Architecture:
- Drive architectural decisions, aligning with the company's growth goals and technical roadmap.
- Evaluate and implement new technologies to enhance system performance, reliability, and scalability.
- Design and implement systems to handle increasing traffic and data volumes as Typology expands globally.
- Optimise infrastructure for cost-efficiency and performance
Innovation & Problem Solving:
- Identify and address technical challenges that impact the business, proposing innovative and efficient solutions.
- Play a hands-on role in implementing complex features or resolving critical issues
- Partner with product managers, designers, and other engineers to translate business needs into technical solutions.
- Work closely with stakeholders across teams, including Merchandising, Acquisition, and Customer Care, to identify technical opportunities and challenges.
- Champion best practices in software development, including code reviews, testing, and CI/CD pipelines.
- Contribute to improving engineering standards, tooling, and processes.
Skills:
- Strong expertise on cloud platforms (AWS, GCP).
- Expertise in backend technologies (Node.js, Python).
- Good knowledge of frontend technologies (especially Vue and React Native)
- Strong knowledge of system design, serverless architecture, and API development.
- Experience with database systems (SQL and NoSQL).
- Experience on modern data stack (ELT (Airbyte), DBT) and data pipelines.
- Experience with AI (LLM models and traditional ML frameworks).
- Solid understanding of DevOps principles, CI/CD, and containerisation (Docker).
- Proficient in security best practices for web and mobile applications.
- Strong interpersonal skills, with the ability to communicate complex technical concepts to non-technical stakeholders.
Profile:
- 6+ years of experience in software engineering, with a proven track record of delivering highly scalable systems.
- Prior experience as a technical lead or architect in fast-paced environments is recommended.
- Hands-on mindset with the ability to balance strategic thinking and execution.
- Passionate about building efficient solutions and delivering impactful results.
- Fluent in English is a must; French is a plus.
Stack:
- Backend: on AWS using Appsync, API gateway, Lambda, Cognito user pools, Cloudfront Dynamo DB, MongoDB, RDS Aurora
- Frontend: website on VueJS/Nuxt.
- Mobile App: React Native.
- Data: Airbyte + DBT. Some other legacies pipelines on stitch-data.
- Deployment: Gitlab CI for frontends, CloudFormation and CDK for backend
- Monitoring: Grafana, Sentry, AWS Cloud Watch
- AI: OpenAI, LangChain, VectorDB (ChromaDB), GCP Vertex AI
- Diversity is the engine of our innovation. We build a culture where difference is valued. These are the principles that guide the way we build our teams, train our leaders, and create a business that's right for everyone who's a part of it.- Unfortunately, we cannot respond to each candidate due to the large number of applications received. We come back to candidates whose qualifications best meet our roles.
- Consult our personal data protection policy for candidates.
- We consider our board members to be full team members. The board is currently composed of Ning Li, Rodolphe Menegaux and Jeremy Uzan. The observer members are Michael Stothard and Marc Simoncini.
- Department
- Technology
- Locations
- Headquarter - Paris
- Employment type
- Full-time
Senior Engineer [CDI]
Loading application form