Backend Software Engineer Intern - Developer Experience

World's leading refurbished electronics marketplace operating in 18 countries with a team of 650 people.
Backend
Software Engineering Intern
In-Person
501 - 1,000 Employees
E-Commerce · Consumer

Description For Backend Software Engineer Intern - Developer Experience

Back Market, the world's leading refurbished electronics marketplace, is seeking a Backend Software Engineer Intern for their Developer Experience team. This role offers a unique opportunity to contribute to sustainable tech consumption while working with a team of 650 people across 18 countries. The position focuses on improving developer experience through automation, tooling, and process optimization.

As an intern, you'll join the Developer Experience Team, whose mission is to enhance the development environment for all Back Market engineers. You'll work on creating and maintaining automated tools and workflows, helping eliminate repetitive tasks, and improving code standards. This role is perfect for master's students in computer science with a focus on backend engineering.

The ideal candidate should have knowledge of basic coding languages, experience with Python, and familiarity with Linux systems. You'll be part of a fast-paced, international environment that values innovation and sustainability. Since 2014, Back Market has helped avoid over 1,000,000 tons of CO2e worldwide through their refurbished tech marketplace.

This 6-month internship offers competitive benefits including health insurance, meal tickets, and flexible working arrangements. You'll work in Barcelona, Spain, contributing to a mission-driven company that's recognized as one of the World's Most Innovative Companies by Fast Company. Join Back Market to make a real impact on sustainable tech consumption while developing your engineering skills in a supportive, diverse environment.

Last updated 2 months ago

Responsibilities For Backend Software Engineer Intern - Developer Experience

  • Join the Developer Experience Team to improve developer experience for all engineers
  • Help create, adapt & maintain automated tools chain and workflows for developers
  • Contribute to improving alignment on code and config standards
  • Help eliminate repetitive tasks and solve common problems through automation

Requirements For Backend Software Engineer Intern - Developer Experience

Python
Go
TypeScript
React
  • Master's degree student in computer science, priority to backend engineering
  • Knowledge of basic coding languages (C, C++, Java) and ideally Python
  • Basic programming experience (github, personal projects, student projects)
  • Knowledge of databases and operating systems, Linux is a plus
  • Fluent in English (French and/or Spanish is a plus)
  • Must be able to provide internship agreement & authorized to work in Spain
  • Available for 6 months full-time (35h/week) from March 2025 - September 2025

Benefits For Backend Software Engineer Intern - Developer Experience

Medical Insurance
  • Meal tickets
  • Health insurance
  • Flexible working hours
  • Internal events
  • Work-life balance
  • Opportunity to work from home

Interested in this job?

Jobs Related To Back Market Backend Software Engineer Intern - Developer Experience

Backend Software Developer Intern - Care Platform

Backend Software Developer Internship at Back Market, working on customer and seller support systems using Python and Linux, based in Berlin.

Backend Software Engineer Intern - Seller Experience

Backend Software Engineering internship at Back Market, focusing on developing seller experience tools for the world's leading refurbished electronics marketplace.

Backend Software Developer Intern - Care Platform

Backend Software Developer Internship at Back Market, working on customer and seller support systems using Python and Linux, based in Berlin.

Software Engineering Intern - Java Management Service

Software Engineering Internship at Oracle working on Java Management Service (JMS) team, developing cloud infrastructure solutions for enterprise Java deployment management.

Software Development Engineer Intern - Computer Science

Amazon Software Development Engineer Internship opportunity for Computer Science students to work on scalable services and innovative technology solutions.