Back Market

Experienced Backend Engineer – Care Platform

Back Market

full-time

Posted on:

Location Type: Hybrid

Location: Barcelona • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

BigQueryDockerGoGoogle Cloud PlatformKafkaKubernetesPostgresPythonRabbitMQRedis

About the role

  • Build & operate a set of efficient, high cohesion, low coupling backend services with security and privacy by design to support business growth.
  • Work in an agile "build it and run it" squad: build, launch, monitor, and support the owned product.
  • Collaborate closely with squad members and Staff Engineers; participate in bi-monthly group and Backend Chapter rituals to align technical direction.
  • Produce clean, consistent, well-organized code and support knowledge sharing and team learning.
  • Contribute to modernizing platform architecture from monolith to distributed service-oriented systems.

Requirements

  • Proficient in English: speaking, reading, and writing.
  • Passion for creating systems by producing clean, consistent and well-organized code.
  • Experience working in agile "build it and run it" environments where teams build, launch, monitor, and support their products.
  • Ability to commit to and complete tasks within expected time frames and collaborate effectively in meetings.
  • Focus on growth and learning stack, best practices, and codebase.
  • Familiarity with Python and FastAPI; SQLAlchemy; Celery.
  • Experience with Golang.
  • Experience with PostgreSQL, Redis, Kafka, RabbitMQ, BigQuery.
  • Familiarity with GCP, Kubernetes (GKE), Docker, Datadog, ArgoCD, CircleCI, and GitHub.
  • Security and privacy-by-design mindset.
Benefits
  • A mission driven work environment where your day to day makes an impact on the planet. Seriously.
  • Hybrid work environment, with 2 remote days a week and 1 remote work week per quarter, plus 3 flex days.
  • Employee Resource Groups, including mentorship programs, comprehensive accessibility policies, and cultural competency training.
  • Hands-on career development and professional growth.
  • Reasonable accommodations available for the interview process.
  • Purpose-driven / B Corp certified company impact benefits.

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPISQLAlchemyCeleryGolangPostgreSQLRedisKafkaRabbitMQBigQuery
Soft skills
collaborationcommunicationtime managementknowledge sharingteam learningagile methodologyproblem-solvingadaptabilityfocus on growthcommitment