Staff / Lead Engineer - Backend (Python)
Instaffo GmbH
Heidelberg, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German Experience level
SeniorJob location
Heidelberg, Germany
Tech stack
API
Cloud Computing
Continuous Integration
Relational Databases
Database Design
Python
PostgreSQL
Software Architecture
Google Cloud Platform
Backend
FastAPI
Integration Tests
REST
Code Restructuring
Job description
API Google Cloud Platform Cloud Backend-Entwicklung Berufserfahrung CAN RESTful API Python PostgreSQL Mentoring Continuous Integration Automatisierung Softwarearchitektur Flexibilität Zuverlässigkeit, * Design, Entwicklung und Wartung von Backend-Systemen und APIs mit FastAPI .
- Arbeit mit relationalen Datenbanken, insbesondere PostgreSQL.
- Sicherstellung der Skalierbarkeit und Zuverlässigkeit von Backend-Diensten.
- Deployment und Automatisierung/Maintenance in der Google Cloud Platform (GCP) .
- Mitgestaltung der technischen Roadmap und langfristigen Architekturstrategie in Abstimmung mit dem CTO
- Evaluierung und Entscheidungen zum Einsatz neuer Technologien, Libraries oder Patterns - mit Blick auf Performance, Wartbarkeit und Skalierbarkeit.
- Behält das große Ganze im Blick: Skalierbarkeit, Wartbarkeit, Produktwachstum
- Coaching und fachliche Unterstützung von Teammitgliedern
- Leitung teamübergreifender Initiativen wie Refactorings oder neue Core-Komponenten
Requirements
- 5+ Jahre Erfahrung in der Backend-Entwicklung mit starkem Fokus auf Python
- Ausgeprägte Problemlösungsfähigkeiten und Leidenschaft für sauberen, effizienten Code.
- Tiefes Verständnis von Softwarearchitektur, Systemdesign und skalierbaren Backend-Strukturen.
- Erfahrung mit FastAPI oder ähnlichen Frameworks
- Fundiertes Verständnis von RESTful API-Design und -Entwicklung.
- Solide Erfahrung mit PostgreSQL und Datenbankdesign.
- Praktische Erfahrung mit der Google Cloud Platform (GCP) oder anderen Cloud-Diensten
- Erfahrung im Schreiben von Unit-/Integrationstests und im Umgang mit CI/CD-Pipelines
- Fähigkeit, technische Entscheidungen zu begründen, priorisieren und teamweit zu kommunizieren
- Erfahrung in der Einführung technischer Standards, Tools oder Prozesse im Teamkontext
- Freude an Mentoring, technischem Coaching und dem Teilen von Wissen im Team
- Erfahrung in der fachlichen Leitung technischer Teams oder in einer Tech-Lead-Rolle.
Benefits & conditions
Mitarbeiter-Beteiligung Gute Verkehrsanbindung Flexible Arbeitszeiten Coaching Weiterbildungsmaßnahmen, Team Ein hierarchiearmes, dynamisches und hochkompetentes Team im Herzen von Stuttgart, das sich schon jetzt auf dich freut! Bewerbungsprozess
- Erster Call
- Video-Interview
- Triff das Team Flexible Arbeitszeiten Naturally, we offer flexible working hours and the option to work partially remotely. Weiterbildung We invest in our and your future through systematic coaching for all team members. Mitarbeiter-Beteiligung Let's share the success: if you want, you can receive virtual company shares as part of your compensation package. Gute Verkehrsanbindung Office in a central location, right next to the main train station in Stuttgart.