Back Market is the world's leading marketplace for refurbished electronics, with a team of over 650 employees operating in 16 countries. The company has experienced rapid growth, raising $884 million, and aims to empower people to buy tech sustainably by offering high-quality, accessible, and eco-friendly alternatives to new electronics. Refurbished tech helps reduce environmental impact and promotes sustainability.
Our Engineering Department: The Bureau of Technology (BoT)
The BoT is at the core of Back Market, comprising over 30 product teams that develop and manage services to deliver value to customers and suppliers. Support functions include a Platform group with more than 10 specialized teams, as well as communities dedicated to knowledge sharing in security, backend, frontend, AI, and mobile disciplines. Staff engineers provide leadership and technical guidance across the company, fostering growth beyond traditional management roles.
About the Role
Back Market seeks a Data Engineering Manager to lead the Data Platform squad (10 engineers) within the Platform division. The role involves mentoring, coaching, leading delivery, managing production operations, and continuous improvement. The role is hands-on, emphasizing personal contribution to build reliable, high-performing, and secure data infrastructures and tools.
Technical Environment and Challenges
The company's stack is transitioning from a monolith to a distributed, service-oriented architecture, presenting opportunities to modernize and improve engineering standards. Building efficient, loosely coupled services while enabling teams to control their releases, data, SLAs, and tools is a key challenge. The Platform team aims to provide a scalable, secure platform to enhance productivity.
Technical Stack
- Application: Python (FastAPI), SQLAlchemy, Celery, Golang, Django (being phased out)
- Data: PostgreSQL, Redis, Kafka, RabbitMQ, BigQuery
- Infrastructure: GCP, Kubernetes (GKE), Docker, Datadog, ArgoCD, CircleCI, Github
Key Responsibilities
- Lead a collaborative team to deliver high-quality software valued by customers and sellers
- Coordinate with product teams and other tribes to align with company objectives
- Develop people and teams through coaching and mentoring
- Create an inclusive environment supporting team members' best work
- Foster open communication and feedback culture
- Operate in an agile environment, building, launching, monitoring, and supporting services
- Identify and implement process and product improvements
- Support team learning and delivery proficiency
Success Criteria
- Experience in growing and guiding teams
- Openness to feedback and supportive leadership style
- Effective communication skills in English
- Interest in industry impact and technological challenges
- Technical understanding of team challenges and decision guidance
- Experience with GCP, Terraform, Datadog, Python, Scala, Cloud Composer
- Background in agile development, finance, or payments is a strong asset
- Preference for hybrid work (2 days in-office per week)
Recruitment Process
- Initial call with talent acquisition (30-45 min)
- Technical interview with team members (60 min)
- Management principles interview with engineering managers (60 min)
- Leadership interview with Director and Staff Engineer (60 min)
- Values interview with executive team (30 min)
Why Join Us?
- Contribute to environmental sustainability and fight electronic waste
- Be part of a mission-driven, growing international company
- Work with passionate experts and develop your career
- Enjoy flexible career paths and internal training
- Participate in leadership development programs
- Competitive salary, equity, and benefits
- Join a diverse, inclusive, and innovative culture
Back Market is an equal opportunity employer committed to diversity and inclusion. We are dedicated to supporting all employees and fostering a respectful, collaborative environment.