Introduction to Back Market
We're here to help make tech reliable, affordable, and better than new. We're a global marketplace for refurbished devices, helping lower our collective environmental impact by providing trustworthy, affordable tech with 92% less carbon emissions than new.
Our mission is simple : to do more with what we already have. With every device purchased on Back Market, our positive impact on the planet grows.
Our Engineering Department
Our technology department, known as the Bureau of Technology (BoT), is at the heart of Back Market. It consists of over 30 dynamic product teams that are engaged in developing and managing services to deliver significant value to our customers and suppliers.
Our staff engineers also play a pivotal role throughout the company, lending their expertise across different domains. They provide leadership and technical guidance, promoting alternative career paths for growth beyond traditional management roles.
Job Description
As an Experienced Backend Engineer, you will work closely with all members of your squad, and the Staff engineer of your group. Bi-monthly rituals with your group and the Backend Chapter will allow you to share what works for your squad, learn what works for others, and make sure your technical direction is aligned with the overall vision.
Main Technical Challenges
Traditionally based on a monolith, Back Market's technical stack has been undergoing a radical transformation in recent years into a distributed and service-oriented architecture. This transition provides an opportunity to modernize the platform, raising engineering standards.
Our Technical Environment
We use a range of technologies, including Python, FastAPI, SQLAlchemy, Celery, Golang, PostgreSQL, Redis, Kafka, RabbitMQ, BigQuery, GCP, Kubernetes, Docker, and Datadog.
Responsibilities
We are looking for an Experienced Backend Engineer to help us build and operate a set of efficient, high cohesion, low coupling services with security and privacy by design to support the growth of the business.
Recruitment Process
Why Join Us
We offer a hybrid work environment, with 2 remote days a week and 1 remote work week per quarter, plus 3 flex days. We also provide employee resource groups, comprehensive accessibility policies, and cultural competency training.
We strive to create a workplace that embodies the world we're trying to change. We've embedded our diversity, equity, and inclusion principles into our DNA.
If reasonable accommodations are needed for the interview process, please do not hesitate to discuss this with the Talent Acquisition Team.
J-18808-Ljbffr
Customer Care • Paris, TX, US