Software Engineer Intern

Skills

Ubicación

Idiomas

Fluido InglésBásico EspañolBásico Francés

Descripción

We're looking for multiple Software Engineer Interns to join engineering teams working across product, platform, data, payments, shipping, customer experience, and circularity.

You’ll contribute to the technology behind customer-facing experiences and internal services while working with software engineers, product managers, designers, data analysts, and other stakeholders in an international, collaborative environment. With support from experienced engineers, you’ll learn how to design, develop, test, deploy, and monitor reliable software in a production environment.

🎯 Responsibilities

  • Assist with developing and improving features under the guidance of your team.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and technical discussions.
  • Help investigate bugs and resolve technical issues.
  • Participate in testing, deployment, and monitoring activities.
  • Work with product, design, data, and operations teams to understand requirements.
  • Help maintain technical documentation and share knowledge.
  • Explore different technologies and build skills across the software development lifecycle.
  • Contribute in an agile “build it and run it” environment, where teams build, launch, monitor, and improve the products and services they own.

Your level of responsibility will grow throughout the internship, supported by regular guidance and feedback from your team.

🛠️ Technical environment

The technologies you use will depend on the team you join and may include:

  • Backend: Python, FastAPI, SQLAlchemy, Celery, Golang, and Django
  • Frontend: Vue.js, TypeScript, Nuxt, and Revolve design system
  • Data and messaging: PostgreSQL, Redis, Kafka, RabbitMQ, and BigQuery
  • Infrastructure and delivery: Google Cloud Platform, Kubernetes, Docker, Datadog, Argo CD, CircleCI, and GitHub

Experience with all these technologies is not required. We value strong technical foundations, curiosity, and a willingness to learn.

🛠️ Requirements

  • Currently enrolled in the final year of an engineering school or university master’s degree.
  • Eligible to receive an internship agreement through your university.
  • Already based in Spain.
  • Basic knowledge of programming, ideally with Python, gained through internships, GitHub contributions, personal projects, or student projects.
  • Knowledge of databases and operating systems.
  • Ability to learn new software and technologies quickly, with curiosity about the coding environment.
  • Detail-oriented and able to collaborate effectively in an international team.
  • Fluent in English.
  • Authorized to work in Spain through EU nationality or a valid student visa or work permit.
  • Available for a six-month, full-time internship of 35 hours per week, Monday to Friday.

➕ Nice to have

  • Knowledge of French and/or Spanish.

📅 Internship details

  • Duration: 6 months
  • Schedule: Full-time, 35 hours per week, Monday to Friday
  • Expected start: March/April 2027

🤗 What we offer

  • Impact-driven work focused on reducing the environmental impact of technology.
  • Employee Resource Groups, including mentorship programs.
  • Accessibility policies and cultural competency training.

🔎 Recruitment process

  • 30-minute video interview with the Campus Recruitment Manager.
  • 60-minute video technical fit interview with two senior engineers, including live coding and an open discussion.
  • 30-minute video team fit interview with another member of the team.
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.

Sobre el equipo

700

empleados

Ubicación

152 Boulevard Macdonald, Paris, France