B

Back Market

Global marketplace for refurbished electronics

Senior Software Engineer - Circularity Order Lifecycle

Backend Engineering +1Updated on Nov 12
Full-timeParis, FranceNo salary listed

About the Job

Requirements

  • At least 5 years of backend engineering experience with strong proficiency in Python or Go.
  • A solid understanding of microservices architecture, including experience building and maintaining high-traffic backend services and delivering features regularly.
  • Working knowledge of modern frontend technologies such as Vue.js or React, and comfort with JavaScript or TypeScript for full-stack contribution.
  • Ability to deliver high-quality, non-disruptive production releases, with strong software development lifecycle knowledge and comprehensive testing experience.
  • Experience building observability systems, including monitoring, alerting, and tracing, and using data to drive improvements; incident management and on-call experience.
  • Strong knowledge of databases such as PostgreSQL and Redis, message queues such as Kafka and RabbitMQ, and API design including REST and GraphQL.
  • Pragmatic technical decision-making, including the ability to challenge approaches diplomatically and question task legitimacy when appropriate.
  • Written and verbal communication skills to explain technical concepts clearly to diverse audiences in cross-functional teams.
  • Ability to work autonomously within squad scope, manage deliverables, and contribute to team knowledge through documentation and code reviews.

Responsibilities

  • Work closely with squad members and the Staff Engineer in the group.
  • Participate in bi-monthly group and chapter rituals to share squad practices, learn from others, and align technical direction with the overall vision.
  • Build, launch, monitor, and support the product owned by the engineering team in a build-it-and-run-it environment.
  • Contribute across the technical stack to advance the technology and deliver seamless user experiences at scale.
  • Produce clean, consistent, well-organized code.
  • Facilitate meaningful discussions around complex issues.
  • Suggest or make improvements to existing designs and architecture for quarter-bounded projects or mission-critical areas in the 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.

About the Company

Back Market

Global marketplace for refurbished electronics

Back Market is a global marketplace that connects buyers with professional refurbishers to buy refurbished electronic devices. The platform coordinates a network of refurbishers to ensure each device meets high quality and performance standards, offering customers environmentally friendly tech at lower prices. The process involves listing refurbished devices, vetting partners, and handling transactions through the platform, with revenue earned as a commission on each sale. What sets Back Market apart is its focus on sustainability and rigorous quality control across multiple countries, ensuring reliable, certified refurbished products rather than just generic discounts. Its goal is to reduce electronic waste by making certified refurbished devices a mainstream, affordable alternative while maintaining high standards and scale through a commission-based model.

Company size
1,001-5,000
Company stage
Series E
Total funding
$1B
Headquarters
Paris, France
Founded
2014

Recently Posted Jobs

Explore more opportunities at Back Market

See more jobs