Backend Engineer

Back Market
Barcelona, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Barcelona, Spain

Tech stack

Google BigQuery
Github
PostgreSQL
RabbitMQ
Redis
SQLAlchemy
Privacy Controls
Datadog
CircleCI
Backend
Kubernetes
Kafka
Celery
Docker

Job description

As a Senior Backend Engineer, you will work closely with your squad and the staff engineer of your group to build and operate a set of efficient, high-cohesion, low-coupling services with security and privacy by design.

You will participate in bi-monthly rituals with your group and the Backend Chapter to share what works, learn from others, and align technical direction with the overall vision., * Facilitate meaningful discussions around complex issues.

  • Suggest or make improvements for existing designs and architecture for quarter-bounded projects or mission-critical areas in your squad.
  • Explore technologies with sizable potential impact for the team.
  • Contribute actively to high-impact chaos migration.
  • Identify and advocate for prioritization of tasks that can optimize delivery.

Main Technical Challenges

  • Ensure a seamless transition with zero downtime and no revenue loss.
  • Reduce complexity while increasing adaptability of the codebase in the context of new country openings.
  • Guarantee high performance and reliability of production environments., * Python - FastAPI framework
  • SQLAlchemy
  • Celery
  • Golang
  • Django (being phased out)

Data

  • PostgreSQL
  • Redis
  • Kafka
  • RabbitMQ
  • BigQuery

Infrastructure

  • GCP
  • Kubernetes (GKE) / Docker
  • Datadog
  • ArgoCD / CircleCI / Github

Requirements

English proficiency at a high level is required as you will be part of an international team based in the US, France, Spain and Japan.

About the company

Back Market is the world's leading refurbished electronics marketplace, operating in 18 countries.

Apply for this position