1,466,447open jobs
87,596companies
230,190added this week
Browse all
Salary
≈ $52k – $113k per year (Estimated)
Location
Hybrid (Barcelona, Spain)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 11, 2026. First seen by Alion on Oct 5, 2026.

Overview
Company
Impact
Profile match
Leading the way in a shift towards a circular economy, freeing the planet from electronic waste, and building a leading global tech company are three solid reasons to wake up every morning. Taking part in Back Market's adventure means committing ...

Hi, we’re Back Market.

We’re here to help make tech reliable, affordable, and better than new. We're a global marketplace for refurbished devices, helping lower our collective environmental impact by providing trustworthy, affordable tech with 92% less carbon emissions than new.

Yep, you read that right. Turns out refurbished tech is way better for the planet than new. In fact, With every device purchased on Back Market, our positive impact on the planet grows. From our Customer Care representatives to our software engineer, every individual at Back Market cuts the planet - and consumers - a break. Our mission is simple: to do more with what we already have.

Are you ready to join us?

About the role

We're looking for a versatile Software Engineer with strong frontend fundamentals and a healthy curiosity for everything around them.

You might work on frontend architecture one day, improve CI or local development the next, and then dive into performance, observability, deployment, or platform tooling. You enjoy understanding how things work beyond the browser, and you're comfortable reasoning across the edge, CDN, server, application, and data layers.

This is a build-it-and-run-it environment. We own what we build, operate it in production, and improve it when reality inevitably gives us feedback.

What you'll do

- Build and improve platform capabilities and Golden Paths for frontend engineers.

- Make frontend delivery more consistent, reliable, and self-service.

- Improve the developer experience across local development, testing, CI/CD, releases, and deployments.

- Work on complex frontend platform topics such as caching, performance, configuration, observability, and application architecture.

- Help define sensible standards without creating unnecessary ceremony.

- Collaborate with - Build and improve platform capabilities and Golden Paths for frontend engineers.

- Make frontend delivery more consistent, reliable, and self-service.

- Improve the developer experience across local development, testing, CI/CD, releases, and deployments.

- Work on complex frontend platform topics such as caching, performance, configuration, observability, and application architecture.

- Help define sensible standards without creating unnecessary ceremony.

- Collaborate with product engineers, platform teams, and technical leaders across Back Market.product engineers, platform teams, and technical leaders across Back Market.

- Write maintainable code with appropriate tests and documentation.

- Participate in technical discussions, code reviews, incident response, and the occasional "how did this end up in production?" investigation.

- Share what you learn and help make the platform easier for everyone to use.

What we're looking for

- Strong professional experience with JavaScript and TypeScript.

- Solid frontend fundamentals, including browser behaviour, HTTP, SSR, APIs, performance, and application architecture.

- Experience with Vue.js and Nuxt, or a comparable frontend ecosystem.

- A good understanding of caching and performance trade-offs. You can reason about cache keys, invalidation, freshness, consistency, and privacy.

- Experience with CI/CD, automated testing, and production software delivery.

- Interest in the broader stack, including backend services, infrastructure, observability, and developer tooling.

- Strong ownership and a pragmatic approach to solving problems.

- The ability to navigate ambiguity, explain complex topics clearly, and work well with others.

- Good written and spoken English.

You don't need to know every tool in our stack. We certainly don't expect you to. What matters is that you can learn quickly, ask good questions, and make complex things simpler for the engineers using your work.

Our 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, Open Telemetry

Recruitment process

- HR screening, 45 minutes

- Coding and testing module, 60 minutes

- System design discussion, 60 minutes

- Tech leadership and manager interview, 75 minutes

- Back Market values interview, 45 minutes

Hybrid work

We work in a hybrid setup, with three days per week in the office. Monday is mandatory. Additionally there is one remote week per quarter.

WHY SHOULD YOU JOIN US ?

At Back Market, we’re committed to hiring and supporting diverse teams of people from all backgrounds, experiences, and perspectives - it’s one of the reasons we’re such a high-scoring certified B Corp company (93.2).

No matter your role and seniority level, you’ll enjoy impact-driven work with hands-on career development in an innovative, driven, and fast-paced environment - with benefits to match, like:

- 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.

At Back Market, we strive to create a workplace that embodies the world we’re trying to change. We’ve embedded our diversity, equity, and inclusion principles into our DNA - from dedicated staff to employee resource groups to our company values.

We know that the perfect background for a role doesn’t mean the perfect fit - we encourage you to apply for a role even if you think you may not have all the qualifications.

If reasonable accommodations are needed for the interview process, please do not hesitate to discuss this with the Talent Acquisition Team.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,466,447 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Barcelona
≈ $74k – $155k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Barcelona • Madrid • Buenos Aires • Montevideo
Java
Java
Hibernate
AI/ML
Anomaly Detection
Machine Learning
DevOps
GCP
Datadog
Dynatrace
Prometheus
AWS
Grafana
Amazon CloudWatch
Apply
In office • Full-Time • Copenhagen
Python
JavaScript
C#
AI/ML
NLP
OpenAI
Anthropic
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
≈ $72k – $208k per year (Estimated) • In office • Full-Time • Copenhagen
Python
Java
C#
AI/ML
Scikit-learn
NLP
TensorFlow
PyTorch
OpenAI
Anthropic
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
In office • Part-Time • Copenhagen
Python
JavaScript
C#
AI/ML
OpenAI
Anthropic
DevOps
GCP
Azure
AWS
Management
Agile
Apply
In office • Full-Time • 3+ years exp • Ho Chi Minh City
JavaScript
TypeScript
Ruby
C#
Ruby
Ruby on Rails
C#
ASP.NET Core
Databases
MS SQL
Frontend
React.js
Management
Agile
Apply
≈ $61k – $110k per year (Estimated) • In office • Master's Degree • Augsburg
Python
JavaScript
C#
DevOps
GitLab CI
CI/CD
Linux
Management
Agile
Apply
≈ $61k – $111k per year (Estimated) • Hybrid • Bachelor's Degree • Augsburg
Python
JavaScript
C#
DevOps
GitLab CI
CI/CD
Linux
Management
Agile
Apply
≈ $18k – $41k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
PowerShell
C#
C#
ASP.NET Core
Databases
MySQL
PostgreSQL
AI/ML
OpenAI
DevOps
Terraform
GCP
Azure DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bicep
Azure AKS
FinOps
Incident Management
SLI/SLO/SLA
TCP/IP
DNS
VPN
Management
Agile
ITIL
Apply
≈ $21k – $42k per year (Estimated) • Remote (India) • Full-Time • Bengaluru
SQL
C#
C#
.NET
Entity Framework Core
Blazor
Frontend
Redux
Sass
Mobile
State Management
DevOps
Azure DevOps
Azure
CI/CD
Git
Design
Figma
Apply
≈ $48k – $115k per year (Estimated) • In office • Augsburg
Python
C++
C++
Google Test
Qt
DevOps
CI/CD
GitLab
Linux
Management
Jira
Agile
Scrum
QA
Pytest
Apply
Hybrid • Full-Time • 3+ years exp • Barcelona
Python
Go
JavaScript
TypeScript
Python
SQLAlchemy
FastAPI
Django
Celery
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Google BigQuery
BigQuery
Frontend
Vue.js
DevOps
GCP
CircleCI
Datadog
ArgoCD
Docker
Kubernetes
GitHub
Management
Agile
Apply
$160k – $200k per year • Hybrid • Full-Time • 5+ years exp • New York
Python
Go
JavaScript
TypeScript
Python
SQLAlchemy
FastAPI
Django
Celery
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Google BigQuery
BigQuery
Frontend
Vue.js
GraphQL
React.js
DevOps
GCP
CircleCI
Datadog
ArgoCD
Docker
Kubernetes
Incident Management
GitHub
Management
Agile
Apply
≈ $54k – $87k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Paris
Python
Go
JavaScript
TypeScript
Python
SQLAlchemy
FastAPI
Django
Celery
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Google BigQuery
BigQuery
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
GCP
CircleCI
Datadog
ArgoCD
Docker
Kubernetes
Incident Management
GitHub
Management
Agile
Apply
≈ $43k – $101k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Barcelona
Apply
$167k – $208k per year • Hybrid • Full-Time • 6+ years exp • New York
Apply
Software Engineer 1 day ago
≈ $79k – $157k per year (Estimated) • Hybrid • Barcelona • London
Go
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
Kong
CI/CD
AWS
SLI/SLO/SLA
Management
Agile
Apply
≈ $53k – $116k per year (Estimated) • Hybrid • Barcelona • London
Go
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
Kong
CI/CD
AWS
SLI/SLO/SLA
Management
Agile
Apply
≈ $73k – $173k per year (Estimated) • In office • Barcelona
AI/ML
JAX
TensorFlow
PyTorch
Interpretability
Machine Learning
Apply
≈ $66k – $158k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Barcelona
AI/ML
Copilot
Claude Code
Model Context Protocol
AI Agents
LLM
DevOps
Azure
CI/CD
AWS
Kubernetes
Platform Engineering
Apply
$19k per year • In office • Full-Time • Barcelona
Apply
See all jobs
This is one of many
1,466,447 more open roles from verified company boards, updated every day.