Senior Backend Engineer — Scale Global, Event-Driven APIs

Sendcloud

Eindhoven

Hybrid

EUR 61,000 - 75,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Salary from €67,800 per year
€2,000 learning budget
28 days vacation
Sabbatical 4 weeks every 3 years
2+ days in office (hybrid)
Gym membership
Free lunch Mondays
Fresh fruit & coffee
Monthly commuting allowance
Pension scheme
Employee discounts
Dog-friendly office
After-hours drinks at Sendcloud Bar

Job summary

Sendcloud is hiring a Senior Backend Engineer in Eindhoven with a hybrid work model (2+ days in the office). You will shape the technical roadmap for multi-phase projects, own features end-to-end, and drive scalable, service-oriented architectures powering Europe-wide shipping platforms.

You will collaborate with Product, Design, DevOps and QA, mentor engineers, and focus on reliability, observability, and maintainability while delivering value to thousands of merchants.

Qualifications

  • 5+ years with Python and frameworks like FastAPI or Django
  • Extensive experience building REST APIs
  • Led and delivered large, complex projects with ambiguous requirements
  • Built distributed, event-driven systems with service-to-service APIs
  • Deep understanding of PostgreSQL including data modelling, indexing, and query optimisation
  • Comfortable with Linux and the command line
  • Experience with Docker, AWS, Azure, or GCP
  • Fluent in English (written and spoken)

Responsibilities

  • Shape the technical roadmap for multi-phase projects and deliver customer value
  • Lead large features and projects involving multiple engineers
  • Own systems from design through production and balance delivery with technical debt
  • Design and implement distributed, event-driven systems with service-to-service APIs
  • Mentor engineers and drive documentation and knowledge sharing
  • Partner with Product, Design, DevOps, QA and other teams to articulate technical risk to stakeholders

Skills

Python
FastAPI/Django
REST APIs
Distributed systems
PostgreSQL
Linux
Docker/AWS/Azure/GCP
English

Tools

Docker
AWS
Azure
GCP

Job description

📍Eindhoven (2 days in office) | 🗓️ 40hrs per week

🚀 This is what you tell people at parties

We didn't become Europe's leading e-commerce shipping platform by playing it safe. Sendcloud powers 30,000+ online retailers, marketplaces, and fulfillment companies. Helping them ship smarter, grow faster, and actually get shit done for their customers. Boring logistics? Not here. We're building the platform that solves shipping, at scale, globally!

As a Senior Backend Engineer, you'll be part of one of our 15+ cross-functional feature teams, working on the core systems that power Sendcloud. We integrate numerous carriers and online stores into a fast, intuitive platform used by merchants across Europe. We release early, release often, and automate everything we can—our codebase has high test coverage, our CI pipelines run continuously, and we're always looking to improve performance, reliability, and developer happiness.

🧐 The Role
  • Shape the technical roadmap for impactful, multi-phase projects, delivering customer value iteratively and making sound technical decisions when requirements are open-ended.

  • Scope, plan, and estimate large features and lead projects involving multiple engineers, managing complex technical and strategic trade-offs.

  • Own what you build from code to production—respond with urgency to operational issues, balance delivery against technical debt, and keep systems reliable and scalable.

  • Break complex problems and fuzzy requirements into well-designed, extensible components, and contribute to major architectural decisions and ADRs.

🎯 What you'll do
  • Shape the technical direction of impactful, multi-phase projects and refine roadmaps as they progress, delivering measurable customer value.

  • Lead large features and projects involving multiple engineers, managing ambiguous requirements and complex technical trade-offs.

  • Own your systems from design through production—respond to operational issues with urgency, maintain reliability, and balance new delivery against technical debt.

  • Design and implement distributed, event-driven systems with service-to-service APIs, ensuring patterns and practices that keep them reliable and maintainable.

  • Mentor and upskill engineers on your team and beyond, driving documentation, knowledge sharing, and raising the technical bar.

  • Partner closely with Product, Design, DevOps, QA, and other engineering teams, articulating technical risk clearly to non-technical stakeholders.

✅ What you bring to the table

Personally

  • You stay effective in ambiguity and enjoy turning open-ended problems into clear plans.

  • You partner closely with your Product Manager to understand customer problems, shape solutions, and focus on outcomes and impact, not just delivery.

  • You think beyond getting code merged—you consider testing, observability, reliability, maintainability and the operational impact of the systems you build.

  • You're collaborative and genuinely enjoy mentoring and helping other engineers grow.

  • You take ownership—you don't wait to be told what's broken, you find it and fix it, or flag it clearly.

  • You give and receive direct, empathetic feedback, and take ownership of your decisions and mistakes.

Professionally

  • You have 5+ years with Python and frameworks like FastAPI or Django (other Python frameworks are a plus).

  • You have extensive experience building and working with REST APIs.

  • You've led and delivered large, complex projects with ambiguous or open-ended requirements.

  • You've built distributed, event-driven systems with service-to-service APIs, and you know the patterns that keep them reliable.

  • You have a deep understanding of relational databases (we use PostgreSQL), including data modelling, indexing, and query optimisation.

  • You're comfortable with non-relational databases and know when to use them.

  • You're comfortable with Linux and the command line.

  • You've worked with at least one of: Docker, AWS, Azure, or GCP.

  • Fluent in English (written and spoken).

❤️ Our Values
  • 💩 No bullshit: Big egos suck. Be open, honest and transparent. Share your mistakes openly and learn from them. Don’t just talk about problems, solve them.

  • 🎯 Grow & win: Be highly curious, adaptable & proactive. Embrace discomfort and change. Keep an open mindset and learn from others. You invest in our growth, so we invest in yours.

  • 🎠 Have fun: Work hard, laugh harder. Not everything has to be serious. Be yourself, especially if you’re the good kind of crazy. Sendcloud is an adventure, not a corporate maze, enjoy the ride.

🎉 Benefits

💸 Salary - Starting from €67,800 annually, which includes an 8% holiday allowance.

🧠 Brain Benefits - €2,000 learning budget · Courses, certifications & conferences ·
Growth in an international team

🌴 Time Benefits - 28 days of paid vacations per year · Extra day off on your birthday ·
Swap public holidays for meaningful ones

✈️ Sabbatical Benefits - 4 weeks fully paid every 3 years

🏡 Home Benefits - Flexible hybrid model (2+ days/week in office) · €500 home office
budget

💪 Body Benefits - Company gym · Free lunch every Monday · Fresh fruit · Barista coffee

🚌 Travel Benefits - Monthly commuting allowance

🪑 Future Benefits - Pension scheme · Employee discount programs

🐾 Vibe Benefits - Dog-friendly office · After-hours drinks at the Sendcloud Bar

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer Engineering · Eindhoven HQ ·
Senior Backend Engineer Engineering · Eindhoven HQ ·

Sendcloud • Eindhoven

Hybrid
EUR 61,000 - 75,000
Salary from €67,800 per year
€2,000 learning budget
28 days vacation
+10
Senior Product Manager, Post-Purchase Growth
Senior Product Manager, Post-Purchase Growth

Pinehurst Senior Living • Eindhoven

Hybrid
EUR 65,000 - 79,000
Salary from €72k
Learning budget
28 days vacation
+8
Senior Backend Engineer
Senior Backend Engineer

SendCloud • Eindhoven

Hybrid
EUR 61,000 - 75,000
Salary €67,800
Holiday allowance 8%
Learning budget €2,000
+9
Medior Quantitative Business Analyst Operations · Eindhoven HQ ·
Medior Quantitative Business Analyst Operations · Eindhoven HQ ·

Sendcloud • Eindhoven

Hybrid
EUR 48,000 - 65,000
Hybrid work model
€56,500+ annual salary with 8% holiday
Learning budget €2,000
+6
Senior Platform Engineer Platform · Eindhoven HQ ·
Senior Platform Engineer Platform · Eindhoven HQ ·

Pinehurst Senior Living • Eindhoven

Hybrid
EUR 80,000 - 90,000
Hybrid work
Learning budget
Company gym
+2
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
Finance & Business Analytics Intern
Finance & Business Analytics Intern

SendCloud • Eindhoven

Hybrid
EUR 5,100 - 6,100
Internship Allowance
Learning Budget
Paid Vacations
+1
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
Senior QuantitativeBusiness Analyst Operations · Eindhoven HQ ·
Senior QuantitativeBusiness Analyst Operations · Eindhoven HQ ·

Sendcloud • Eindhoven

Hybrid
EUR 60,000 - 73,000
Salary starting €66,300 annually
8% holiday allowance
€2,000 learning budget
+13
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