Match score not available

(Senior) Backend Engineer (w/m/d)

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 
Oregon (USA)

Offer summary

Qualifications:

Relevant backend web development experience, Proficiency in Python, SQL databases.

Key responsabilities:

  • Develop user-friendly backend applications
  • Design and interact with APIs
  • Evolve product's tech stack solutions
  • Meet ambitious quality goals
  • Conduct code reviews and unit tests
envelio logo
envelio Information Technology & Services SME https://envelio.com/
51 - 200 Employees
See more envelio offers

Job description

Die Rolle
Wir sind stolz darauf, als eines der hundert innovativsten Clean-Technology Unternehmen weltweit ausgezeichnet worden zu sein. Und wir wollen noch mehr erreichen mit unserer gemeinsamen Vision, die Energiewende mithilfe unserer hoch innovativen Produkte voranzutreiben. Unsere Web-Applikations-Plattform ermöglicht es bereits heute, Kernprozesse von Netzbetreibern zu digitalisieren und zu automatisieren.   
  
Als (Senior) Backend Engineer (w/m/d) bist du Teil eines Engineering-Teams mit starkem Background in Coding, Datenbank und Architektur. Gemeinsam treibt ihr die Skalierung unseres Produkts voran und nehmt direkten Einfluss auf unsere Nutzer, unsere Organisation und die technischen Verfahrensweisen.  
Diese Aufgaben erwarten dich
  • Du bist Teil eines funktionsübergreifenden Teams (Backend- und Frontend-Entwickler, Design- und Produktmanager) und entwickelst benutzerfreundliche Anwendungen, die effektiven Kundennutzen bringen 
  • Du konzipierst und entwickelst professionelle Backend-Lösungen, um die Kernprodukte von envelio in einem agilen Arbeitsumfeld kontinuierlich weiterzuentwickeln 
  • Du gestaltest und interagierst APIs, sowohl in der externen Interaktion als auch in der Kommunikation mit dem Frontend des Produkts 
  • Du entwickelst strategische Wege, um den Tech-Stack des Produkts zu State-of-the-Art-Lösungen weiterzuentwickeln 
  • Du erhältst ehrgeizige sowie qualitativ anspruchsvolle Zielvorgaben und begleitest den gesamten Prozess von der Konzeption über die Implementierung und das Testen bis zum Go-Live 

Unsere Methoden: 
  • Agile Arbeitsweise mit Kanban in interdisziplinären Squads 
  • Continuous integration / Continuous delivery
  • Sauberer (und einfacher) Code, Dokumentation  
  • Hohe Unit-Test-Abdeckung und regelmäßige Code-Reviews 
  • Wissensaustausch zwischen den Entwicklern  
  • "You Code it - You Own it" – Squad-Verantwortung für bestimmte Funktionsbereiche des Produkts 
Das bringst du mit
  • Du hast einschlägige Erfahrung in der Entwicklung des Backends von Webanwendungen  
  • Du hast umfangreiche Erfahrung mit Python, idealerweise im Zusammenhang mit der Entwicklung von oder der Interaktion mit APIs sowie Integration mit Drittsystemen 
  • Du hast Erfahrung mit SQL-Datenbanken für die Datenmodellierung und das Design von Abfragen  
  • Du bist ein Teamplayer und arbeitest leidenschaftlich gerne mit talentierten und inspirierenden Menschen zusammen 
  • Du bist auf der Suche nach technischen Herausforderungen und stolz darauf, wenn du intelligente und kreative Lösungen findest  
  • Du bist mit Teilen unseres Tech Stacks vertraut und freust dich darauf, mit den aktuellen Best Practices der Branche Schritt zu halten 
  • Du verfügst über verhandlungssichere Englischkenntnisse (Niveau C1)   

Unser Tech-Stack:  
  • Python, inkl. zusätzlicher Pakete/Frameworks wie z.B. FastAPI, SQLAlchemy und Celery 
  • PostgreSQL 
  • RabbitMQ, Redis 
  • Docker, Kubernetes 
Wieso envelio
  • Flexibler Arbeitsort innerhalb Deutschlands: hybrid, von zu Hause aus oder in unserem schönen Office in Köln 
  • Option zum mobilen Arbeiten aus dem Ausland (bis drei Monate pro Jahr) 
  • 30 Urlaubstage + 3 corporate holidays 
  • State of the art technology und modern Tech-Stack 
  • Sehr gute Hardware-Ausstattung (16 Zoll MacBooks, 2 Bildschirme an deinem Arbeitsplatz) 
  • Unterstützung deiner Gesundheit mit der Urban Sports Club Kooperation 
  • Flexible Nutzung eines monatlichen Mobilitätsbudgets (z.B. Jobrad, ÖPNV) 
  • Zeit und Budget für individuelles Wachstum
  • optionale Betriebliche Altersvorsorge 
  • Regelmäßige Company und Team Events 
Über uns

Über 120 Mitarbeiterinnen und Mitarbeiter sind bereits an Bord und arbeiten mit Leidenschaft an intelligenten Lösungen für unsere Stromnetze. Jede einzelne Person trägt zur Weiterentwicklung unserer Intelligent Grid Platform bei und verbindet dabei unsere Kernkompetenz im Tech-Bereich mit tiefgreifendem Know-how in allen Unternehmensbereichen. Wir sind davon überzeugt, dass wir nur gemeinsam die Energiewende nachhaltig umsetzen können. 

  

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
German
Check out the description to know which languages are mandatory.

Other Skills

  • Creative Problem Solving

Back-End Engineer Related jobs