Experienced Software Engineer - Seller Care

Skills

Location

Languages

Fluent English

Job Description

We're looking for an experienced Software Engineer to build and evolve the systems supporting seller after-sales care, including claims, repairs or replacements, refunds, seller communications, and the Seller API.

🎯 Responsibilities

  • Build and evolve seller after-sales products end to end.
  • Help automate resolution flows and improve seller actions to provide the best possible customer experience.
  • Work closely with squad members and the Staff Engineer to define and deliver technical solutions.
  • Develop, launch, monitor, and support the products owned by your team in a “build it and run it” environment.
  • Take ownership of development tasks within the team’s applications and services.
  • Deliver high-quality code on time.
  • Operate autonomously within the squad’s technical scope.
  • Collaborate with teammates and peers, contributing to a learning and knowledge-sharing environment.
  • Design and deliver seamless user experiences at scale.
  • Write clean, consistent, and well-organized code.

🛠️ Requirements

  • 3+ years of backend development experience.
  • Strong system design skills.
  • Experience with microservices and distributed systems.
  • Understanding of data architecture and APIs.
  • Experience optimizing performance and scalability.
  • Experience or knowledge of modern JavaScript frameworks.
  • Understanding of state management, routing, and API integration.
  • Ability to consider performance, accessibility, and user experience when implementing solutions.
  • Strong ownership and the ability to work autonomously.
  • Strong collaboration and communication skills.
  • Ability to navigate ambiguity across technical domains.
  • Professional fluency in English for collaboration within an international team.

🔄 Full-stack mindset

  • Think about products end to end.
  • Show curiosity about the full technology stack.
  • Collaborate effectively across technical domains.

🛠️ Technical environment

  • Frontend: Vue.js, TypeScript, Nuxt, Storybook, Tailwind
  • Backend: Python, FastAPI, Go
  • Data and messaging: PostgreSQL, Redis, Kafka, RabbitMQ, BigQuery
  • Infrastructure: GCP, Kubernetes, Docker, ArgoCD, CircleCI, GitHub, Backstage, Grafana, OpenTelemetry

🤗 Collaboration and development

  • Participate in regular team and chapter rituals to share practices, learn from other teams, and align technical direction with the broader vision.
  • Access employee resource groups, mentorship programs, accessibility policies, and cultural competency training.

📝 Recruitment process

  • HR screening — 45 minutes
  • Backend coding and testing module — 60 minutes
  • System design feature — 60 minutes
  • Data module — 45 minutes
  • Tech leadership interview and meeting with the manager — 75 minutes
  • Values interview — 45 minutes
Líder en reacondicionamiento B2C, Back Market permite igualmente a las startups y PIMES a adquirir material tecnológico verificado y con buenas garantías, a precios desafiantes y competitivos. Nuestra misión es hacer del consumo de productos reparados, algo divertido y accesible para todos.

About the team

700

employees

Location

152 Boulevard Macdonald, Paris, France