Your mission
As a (Senior) Backend Engineer (Python/Django) [m/f/d], you will develop the next AI‑powered generation of our Learning Experience Platform (LXP). You’ll build scalable, service‑oriented backend services (REST APIs), collaborate closely with frontend teams (React/Next.js), and ensure the highest code quality. Leveraging your expertise, you’ll drive technical architecture decisions, automate deployment pipelines, and play a key role in delivering an interactive learning experience that delights our users.
Your Main Responsibilities:
Design, implement, and optimize backend services using Python and Django
Architect RESTful APIs (OpenAPI/Swagger) and integrate third‑party services
Build and maintain CI/CD pipelines and automated testing frameworks and test design
Deploy and operate containerized applications (Docker, Kubernetes)
Conduct code reviews, mentor junior engineers, and actively shape our engineering standards
Your profile
What You’ll Bring:
≥ 4 years of backend development experience with Python and Django
Strong expertise in designing and documenting RESTful APIs (OpenAPI/Swagger)
Hands‑on experience with CI/CD, test automation, and DevOps best practices
Proficiency with Docker or cloud environments
A proactive, team‑oriented mindset and enthusiasm for knowledge sharing
Fluent written and spoken German and English
Residency in Germany
Nice‑to‑Have:
Experience with Ansible, Hetzner Cloud, or Ionos
Familiarity with the Jupyter ecosystem
Our Tech Stack:
Frontend: JavaScript, TypeScript, React, Next.js, Tailwind CSS
Backend: Python, Django, Django REST Framework
Package Management: NPM (JavaScript), Poetry (Python)
Data Science: Jupyter Notebooks, Hub, Lab
Infrastructure & Monitoring: Hetzner Cloud, Ionos, Ansible, New Relic
Containerization & DevOps: Docker, GitLab CI/CD
Collaboration: Jira, Confluence, Slack, MS Teams
Interview-Prozess:
Our process is straightforward — here’s what to expect:
- 1️⃣ A brief introductory call with Recruiting
- 2️⃣ Two technical interviews with our Engineering team
- ❌ No take‑home coding challenge
About us
What if your work contributed to educating and changing the entire world? We dream of a world where professionals use data and AI to drive business and innovation. That's why every day we pursue the mission of closing the global skills gap in data and AI with certified personnel development.
Since 2017, we have become the leading German online training provider in the field of data literacy, data science and AI. We support large corporations, SMEs and public authorities in mastering the digital transformation by providing employees and job seekers with hands-on training in data skills. Our solution? In the Data Lab, our innovative and cloud-based learning platform, we combine interactive lesson types such as videos, quizzes, real business cases, practical projects and coding challenges with real data sets and work together with experienced industry and data experts. Our online courses are flexible, certified and can be financed through government funding programs. All participants receive personal mentoring with advice, feedback and weekly group webinars.
StackFuel is based in the Kreuzberg district of Berlin. Our growing team of more than 40 experts works daily to effectively and efficiently prepare professionals for future job roles. Leading large corporations such as Daimler, Telefónica, Deutsche Bahn and Axel Springer work with us and our solution has already won several prestigious awards such as the Learning Award and the HR Innovation Award. Data is our passion and at our core we're all data nerds. We are committed to spreading data-driven thinking and action around the world. If you want to make our world a little bit better, become part of our team!
At StackFuel, we don't just accept that everyone is different - we celebrate this fact, support them, and our team and products are stronger and more successful because of this. We are proud to be an equal-opportunity workplace committed to sustainable action.