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
Senior

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

Apply for this position