Auf einen Blick
- Aufgaben: Entwickle skalierbare Systeme für eine optimale digitale Einkaufserfahrung.
- Arbeitgeber: BAUHAUS ist ein führendes Unternehmen im digitalen Handel mit über 270 Fachzentren in Europa.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten, Homeoffice-Möglichkeiten und 30 Tage Urlaub.
- Warum dieser Job: Werde Teil eines innovativen Teams und gestalte die Zukunft des digitalen Handels mit.
- Gewünschte Qualifikationen: Mindestens 2 Jahre Erfahrung in der Backend-Entwicklung mit Python und Django erforderlich.
- Andere Informationen: Bewirb dich online ohne Anschreiben in nur wenigen Minuten!
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Job Description
The Digital Commerce division is committed to digitalization as a means of creating a networked BAUHAUS of the future. Our focus is always on the customer and we aim to create the perfect digital shopping experience. An agile working environment, innovative solutions and committed employees drive the business – and the best indication of this is the company's success: With over 270 specialist centers in 19 countries and one of the top 50 online stores in Germany, BAUHAUS is one of the most successful players in Europe. And we look forward to being even better with your help!
For this position there is no application deadline. It only remains advertised for as long as it is open.
- As an Software Engineer (m/f/d) in the Product Team Customer Delivery you design scalable, event-driven systems to integrate with multiple carriers and ensure consistent, reliable shipment and tracking data via a centralized database
- You build and maintain a robust REST API, giving internal teams easy and reliable access to order and tracking information, and helping improve cross-team collaboration
- You automate our CI/CD pipelines to make deployments faster and more reliable
- You manage infrastructure as code, making our systems more scalable and easier to maintain
- You collaborate closely with other engineers in code reviews, troubleshoot live issues, and work on performance improvements — always with a focus on long-term stability and quality
- Successfully completed studies in Computer Science or Business Informatics or a comparable training e.g. as IT specialist (m/f/d)
- 2+ years of experience developing backend systems with Python and Django
- Solid knowledge of event-driven architecture and system integration
- Hands-on experience with REST APIs, CI/CD, Terraform, and GCP
- Strong problem-solving skills and a keen eye for detail
- Team player who communicates clearly and enjoys collaborating with others
- Proactive personality with a strong focus on agile teamwork; very good knowledge of English and ideally good German skills
- A challenging role in a family owned business with an agile working environment, state-of-the-art technologies as well as personal and professional development opportunities
- Permanent employment contract and attractive remuneration
- A good work-life balance, the possibility of working remotely and 30 days paid vacation
- Attractive location in the heart of the Rhine-Neckar metropolitan region with free parking and a company restaurant
- Unique pension plan with attractive employer contributions
- Further additional benefits including asset accumulation benefits or special conditions for occupational disability insurance
- A day care center in close proximity to the company with family-friendly care services
- Shopping discounts through the BAUHAUS employee card
Welcome to #TeamBAUHAUS.
Start your application online now – without a cover letter in just a few minutes!
BAUHAUS is looking forward to it.
JBRP1_DE
Software Engineer (m/f/d) - Customer Delivery Arbeitgeber: BAUHAUS

Kontaktperson:
BAUHAUS HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer (m/f/d) - Customer Delivery
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit aktuellen oder ehemaligen Mitarbeitern von BAUHAUS, um mehr über die Unternehmenskultur und die spezifischen Anforderungen der Position zu erfahren. Oft können persönliche Empfehlungen den Unterschied machen.
✨Tip Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in Python, Django und REST APIs auffrischst. Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen.
✨Tip Nummer 3
Informiere dich über die neuesten Trends in der Softwareentwicklung, insbesondere im Bereich CI/CD und event-driven Architecture. Zeige in Gesprächen, dass du über aktuelle Technologien und Best Practices informiert bist.
✨Tip Nummer 4
Sei proaktiv und stelle Fragen während des Bewerbungsprozesses. Zeige dein Interesse an der Rolle und dem Unternehmen, indem du nach den Herausforderungen fragst, die das Team aktuell bewältigt.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer (m/f/d) - Customer Delivery
Tipps für deine Bewerbung 🫡
Verstehe die Stellenbeschreibung: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du diese in deinem Lebenslauf und Anschreiben hervorhebst.
Betone relevante Erfahrungen: Fokussiere dich auf deine Erfahrungen mit Backend-Systemen, insbesondere mit Python und Django. Nenne konkrete Projekte oder Aufgaben, die deine Fähigkeiten in diesen Bereichen demonstrieren.
Zeige Teamarbeit und Kommunikation: Da die Rolle enge Zusammenarbeit erfordert, beschreibe Beispiele, in denen du erfolgreich im Team gearbeitet hast. Betone deine Kommunikationsfähigkeiten und wie du zur Verbesserung der Zusammenarbeit beigetragen hast.
Halte es einfach und prägnant: Da BAUHAUS eine Bewerbung ohne Anschreiben akzeptiert, konzentriere dich darauf, deinen Lebenslauf klar und übersichtlich zu gestalten. Verwende klare Überschriften und stichpunktartige Aufzählungen, um Informationen schnell erfassbar zu machen.
Wie du dich auf ein Vorstellungsgespräch bei BAUHAUS vorbereitest
✨Verstehe die Unternehmensvision
Informiere dich über die Digital Commerce Division von BAUHAUS und deren Ziel, ein vernetztes Einkaufserlebnis zu schaffen. Zeige im Interview, dass du die Bedeutung der Kundenorientierung verstehst und wie deine Fähigkeiten zur Erreichung dieser Vision beitragen können.
✨Technische Vorbereitung
Stelle sicher, dass du mit den Technologien, die in der Stellenbeschreibung erwähnt werden, vertraut bist, insbesondere mit Python, Django, REST APIs und CI/CD. Bereite Beispiele aus deiner bisherigen Arbeit vor, die deine Erfahrung mit diesen Technologien demonstrieren.
✨Teamarbeit betonen
Da die Rolle eine enge Zusammenarbeit mit anderen Ingenieuren erfordert, solltest du konkrete Beispiele für erfolgreiche Teamprojekte oder Code-Reviews bereit haben. Betone deine Kommunikationsfähigkeiten und wie du zur Verbesserung der Teamdynamik beigetragen hast.
✨Fragen vorbereiten
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Dies zeigt dein Interesse an der Position und dem Unternehmen. Frage beispielsweise nach den aktuellen Herausforderungen im Bereich der Systemintegration oder wie das Team agile Methoden umsetzt.