👨🏻‍💻 postech.work

Working Student - Junior Backend Engineer (Python / FastAPI)

Sendcloud • 🌐 In Person

In Person Posted 1 week ago

Job Description

📍 Eindhoven HQ:1-5 days per week in the office, depending on your availability

(This role is fully

on-site

)

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

About Sendcloud 🚀

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

A collaborative engineering culture in Eindhoven

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

Employee discount programs 🛍️

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.