Working Student - Junior Backend Engineer (Python / FastAPI)

Gewis

Eindhoven

Hybrid

EUR 24,000 - 32,000

Part time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible schedule
Production experience
Mentorship
Study budget
Gym access
Pension & health insurance

Job summary

Sendcloud is a dynamic company in Eindhoven offering a student backend engineer role within the Carriers domain. You will build and extend Python FastAPI microservices and contribute to REST APIs used by thousands of merchants daily.

You learn from senior engineers in a collaborative, office-inclusive setting, with a path to owning small features over time. Flexible around your studies, this role combines real production experience with mentorship, exposure to Docker/Kubernetes, and the chance

Qualifications

  • Currently studying in software engineering, computer science, ICT, or a related field.
  • Have some experience with Python (through school, personal projects, or internships) and Git.
  • Familiar with basic backend concepts like APIs, HTTP, and databases.
  • Want to learn how real-world backend systems are built and run.
  • Enjoy working together and asking questions.
  • Can communicate comfortably in English.

Responsibilities

  • Build and extend Python FastAPI microservices
  • Work on REST APIs used by thousands of merchants daily
  • Help integrate new shipping carriers and get experience with existing ones
  • Write clean, readable, and tested code
  • Learn how microservices communicate in a distributed system
  • Get hands-on experience with Docker, Kubernetes, Datadog, AWS, CI pipelines, and production monitoring
  • Collaborate with your team in the office and during code reviews
  • Gradually take ownership of small features and improvements

Skills

Python
Git
APIs
HTTP
Databases
English

Education

Currently studying in software engineering, computer science, ICT, or a related field

Tools

FastAPI
Docker

Job description

Student job Bachelor Computer Science and Engineering Master Computer Science and Engineering Master Embedded Systems

at Sendcloud

Description

Part-time or full-time - flexible around your studies

What you tell friends

“I work at Sendcloud on backend systems that connect webshops to shipping carriers across Europe. I’m part of the Carriers domain, where we build FastAPI microservices in Python and maintain integrations of 80+ carriers. I work on real production code, experiment with LLMs and learn directly from experienced backend engineers.”

Sendcloud is an all-in-one shipping platform that helps more than 25.000 e-commerce businesses across Europe ship smarter and faster.

We’re based in Eindhoven, work in small, autonomous teams, and strongly believe that learning by building real things together is the best way to grow- especially early in your career.

The Carriers domain

The Carriers domain is one of the most technically interesting parts of Sendcloud.

We:

  • Build and maintain integrations with 80+ shipping carriers like DHL, PostNL, DPD and UPS
  • Handle complex real-world logistics flows (labels, tracking, pricing, customs)
  • Run a distributed architecture of Python microservices
  • Use FastAPI to build and expose REST APIs
  • Are exploring how LLMs can help us create and maintain carrier integrations faster

It’s a great environment to learn how production backend systems work at scale.

What you’ll do

As a Working Student / Junior Backend Engineer, you’ll join one of our Carriers teams and work closely with experienced engineers who coach and support you.

You will:

  • Build and extend Python FastAPI microservices
  • Work on REST APIs used by thousands of merchants daily
  • Help integrate new shipping carriers and get experience with the existing ones, including refactoring and maintenance of production services
  • Write clean, readable, and tested code
  • Learn how microservices communicate in a distributed system
  • Get hands-on experience with Docker, Kubernetes, Datadog, AWS, CI pipelines, and production monitoring
  • Collaborate with your team in the office and during code reviews
  • Gradually take ownership of small features and improvements

You’ll be in the office at least 1 day per week, with flexibility to work up to 5 days in the office depending on your schedule and availability.

What we’re looking for
  • Currently studying (or recently graduated) in software engineering, computer science, ICT, or a related field
  • Have some experience with Python (through school, personal projects, or internships) and Git
  • Familiar with basic backend concepts like APIs, HTTP, and databases
  • Want to learn how real-world backend systems are built and run
  • Enjoy working together and asking questions
  • Can communicate comfortably in English

Nice to have (not required):

  • Experience with FastAPI or another Python backend framework
  • Basic knowledge of microservices or distributed systems
  • Some exposure to Docker or cloud platforms
  • Personal or school projects where you built backend APIs
How we work

No bullshit – It’s okay not to know everything. Be open and learn fast.

Grow & Win – You’re here to develop your skills and make an impact.

Have fun – You enjoy working with others and being part of a team.

What you get
  • A flexible part-time (or full-time) role that fits around your studies
  • Real production experience with Python, FastAPI and LLMs
  • Close mentorship from senior backend engineers
  • Competitive salary for a working-student / junior role
  • Up to a € 2,000 annual study budget
  • Access to the Sendcloud gym and weekly bootcamps
  • Pension scheme and health insurance discount
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Finance & Business Analytics Intern
Finance & Business Analytics Intern

SendCloud • Eindhoven

Hybrid
EUR 5,100 - 6,100
Internship Allowance
Learning Budget
Paid Vacations
+1
Junior Backend Engineer (Python/FastAPI) – Flexible & Mentored
Junior Backend Engineer (Python/FastAPI) – Flexible & Mentored

Gewis • Eindhoven

Hybrid
EUR 24,000 - 32,000
Flexible schedule
Production experience
Mentorship
+3
Senior Platform Engineer
Senior Platform Engineer

SendCloud • Eindhoven

On-site
EUR 72,000 - 88,000
Learning budget of €2,000
28 days paid vacation per year
Pension scheme
+2
Talent Acquisition Specialist
Talent Acquisition Specialist

Sendcloud • Eindhoven

On-site
EUR 42,000 - 65,000
Learning budget €2,000
28 days vacation
4 weeks sabbatical every 3 years
+5
Senior Product Manager
Senior Product Manager

SendCloud • Eindhoven

On-site
EUR 90,000 - 130,000
Learning budget
Paid vacation
Sabbatical
+8
Head of Product Marketing
Head of Product Marketing

Sendcloud • Eindhoven

On-site
EUR 90,000 - 110,000
€2,000 learning budget
28 days paid vacation
Sabbatical benefits every 3 years
+5
Account Executive - DACH
Account Executive - DACH

SendCloud • Eindhoven

Hybrid
EUR 45,000 - 52,000
Hybrid work model
€500 home office budget
Pension scheme
Staff Platform Engineer
Staff Platform Engineer

SendCloud • Eindhoven

On-site
EUR 70,000 - 90,000
€2,000 learning budget
28 days paid vacation/year
Flexible hybrid model
+3
Engineering Manager
Engineering Manager

SendCloud • Eindhoven

On-site
EUR 80,000 - 100,000
€2,000 learning budget
28 days of paid vacation
Flexible hybrid model
+2
Senior Backend Engineer PHP
Senior Backend Engineer PHP

Online Payment Platform • Zuid-Holland

On-site
EUR 90,000 - 110,000
Annual salary up to €100,000
24 vacation days and 2 Diversity Days
MacBook and home office budget
+2