remoteonsite
Senior Software Developer Backend
Software Developer Backend
Senior Software Developer (Backend) responsible for designing and developing scalable backend services, planning technical concepts, and implementing robust task queues, event streaming, and integrations. Hands-on ownership of the entire lifecycle, including code reviews and mentoring.
About the role
deine aufgaben
- Architektur & Entwicklung skalierbarer Backend-Services mit Django / Django REST Framework
- Planung und Review technischer Konzepte in Kundenprojekten & eigenen Start-ups
- Aufbau robuster Task-Queues mit Celery + Redis / RabbitMQ / Kafka
- Event-Streaming & Integrationen via Kafka oder RabbitMQ (Publizieren, Konsumieren, Schema-Management)
- Performance-Tuning, Caching-Strategien und Datenbank-Optimierung (PostgreSQL, ggf. NoSQL)
- Hands-on-Ownership des gesamten Lifecycles: Docker/Kubernetes, CI/CD, Observability
- Code-Reviews & Mentoring für Mid- und Junior-Entwickler:innen
- Verantwortungsbewusster Einsatz von AI-Coding-Tools – du weißt, wann sie sinnvoll sind und wann nicht
dein profil
- ≥ 5 Jahre Produktionserfahrung mit Django
- Nachweisbare Open-Source-Contributions
- Tiefes Verständnis von Celery, verteilten Messagesystemen (Kafka/RabbitMQ) und asynchroner Verarbeitung
- Git-Power-User, sicher auf der Shell & im Scripting (Bash/Python)
- Erfahrung mit Containerisierung & Cloud (Docker, Kubernetes, AWS/GCP/Azure)
- Clean-Code-Mentalität
warum wir?
- Remote-first - arbeite, wo du am produktivsten bist
- Output-orientierte Kultur: Wir messen Ergebnisse, nicht Arbeitsstunden
- Flache Hierarchien, viel Gestaltungsfreiheit bei Tech-Entscheidungen
- Jahresbudget für Konferenzen, Zertifizierungen & Hardware
- Freie Mitgestaltung deines Vertrages: Bei Arbeitszeit, Urlaub, etc. sind wir flexibel. DU stehst bei uns im Vordergrund
- Ein Team, das Open Source lebt
Originally posted on Himalayas
Skills
djangodjango rest frameworkceleryredisrabbitmqkafkapostgresqldocker