Responsibilities
- Work closely with all members of your squad, and the Staff engineer of your group.
- Participate in bi-monthly rituals with your group and the Chapter to share what works for your squad, learn from others, and align technical direction with the overall vision.
- Produce, innovate, and share by facilitating meaningful discussions around complex issues.
- Suggest or make improvements for existing designs and architecture for quarter-bounded projects or mission-critical areas in their squad.
- Explore technologies with sizable potential impact for the team.
- Contribute actively to high impact chaos mitigation.
- Identify and advocate for prioritization of tasks that can optimize delivery.
Requirements
- Versatile engineer who shows strong ownership and is motivated to take on new challenges across the technical stack.
- Ability to work in an agile 'build it and run it' environment where engineering teams build, launch, monitor and support the product they own.
- Passion for creating systems by producing clean, consistent and well-organized code.
- Strong team player who supports colleagues and creates a learning and sharing environment.
- Fluent in English, as you will join an international team dispatched in different locations around the world (US/FR/ES/JP).
Nice to Have
- Experience with Python - FastAPI, SQLAlchemy, Celery, Golang, Django (being phased out).
- Experience with frontend stack: VueJS, Typescript, Nuxt, Revolve (our design system).
- Experience with data technologies: PostgreSQL, Redis, Kafka, RabbitMQ, BigQuery.
- Experience with infrastructure: GCP, Kubernetes, Docker, Datadog, ArgoCD, CircleCI, Github.
Benefits
- Mission driven work environment where your day to day makes an impact on the planet.
- Hybrid work environment, with 2 remote days a week and 1 remote work week per quarter, plus 3 flex days.
- Employee Resource Groups, including mentorship programs, comprehensive accessibility policies, and cultural competency training.
Work Arrangement
Hybrid
Team
Team size: over 30 dynamic product teams. Structure: The B2C Services team is a transversal squad. The technology department, known as the Bureau of Technology (BoT), consists of over 30 dynamic product teams and is supported by a Platform group with more than 10 specialized teams. Knowledge-sharing groups exist across technical disciplines such as security, backend, frontend, AI, and mobile.
Additional Information
- English must be a no-brainer as you will join an international team dispatched in different locations around the world (US/FR/ES/JP).
- Hybrid work environment, with 2 remote days a week and 1 remote work week per quarter, plus 3 flex days.