Senior Python Developer

Permanent employee, Full-time · Potsdam

Read job description in:
About the position
As the newest member of a highly skilled and cross-functional team, you will be responsible for developing backends for various projects, including a platform that manages renewable energy production units.

Your tasks may include:

  • Design and implement scalable data infrastructure and pipelines to support business and analytical needs, including data ingestion, transformation, and loading of large datasets
  • Ensure data quality and security through the implementation of checks and monitoring processes
  • Design and implement data models and interfaces to support the integration and visualization of data
Your profile
  • Strong programming skills and a background in software engineering (minimum 3 years) with expertise in Python. Additional languages such as Scala and TypeScript are benefitial.
  • Extensive knowledge of microservice architecture, distributed systems, and RESTful APIs
  • Proven experience in an agile development environment
  • Proficiency in TDD, BDD, and clean code principles
  • Experience working with cloud systems (e.g. AWS, Azure, Google Cloud)
  • A bachelor's degree in a STEM or similar discipline (advanced degrees a plus)
Why us?
As a new member of our team, you can look forward to:

  • Exciting and diverse tasks and close collaboration in small teams
  • A flat hierarchy and open communication channels with direct access to the CEO
  • A feelgood manager who attends to your daily needs with excellent coffee, refreshments, and snacks
  • Flexibility in terms of work schedule and location, with the option to work up to 4 days a week from home
  • The option to lease a bike at a discounted rate for a stress-free commute
  • A competitive salary and dedicated time for continuous improvement and self-growth

As an equal opportunities employer, we welcome and value diversity and inclusivity. We encourage applications from all qualified individuals, regardless of gender, sexual orientation, origin, religion, belief, or age.
About us
Ambrosys is a young and dynamic company specializing in research and development. We work on a variety of topics including mobility, energy, and complex systems, using various programming languages and technologies to create innovative software solutions using an agile development approach. Our team, consisting of physicists, computer scientists, and mathematicians, combines expertise from different disciplines to drive both general and specialized development. We have a flat hierarchy, rely on self-organization among our employees, and aim to create a fun and challenging work environment as we develop products and services in AI, mobility, and energy, as well as provide coaching and consulting services for agile software development.
Über die Stelle
Als neues Mitglied eines hochqualifizierten und cross-funktionalen Teams wirst du für die Entwicklung von Backends für verschiedene Projekte, einschließlich einer Plattform zur Verwaltung von Erneuerbare-Energie-Produktionsanlagen, verantwortlich sein.

Deine Aufgaben können Folgendes umfassen:

  • Entwickeln und Implementieren von skalierbaren Dateninfrastrukturen und -pipelines zur Unterstützung von Geschäfts- und Analysebedarf, einschließlich der Einbindung, Transformation und Verarbeitung von großen Datensätzen
  • Sicherstellen der Datenqualität und -sicherheit durch Implementierung von Checks und Monitoring-Prozessen
  • Entwickeln und Implementieren von Datenmodellen und -schnittstellen zur Integration und Visualisierung von Daten
Dein Profil
  • Sehr gute Python Programmierkenntnisse (mindestens 3 Jahre). Weitere Sprache, z.B. Scala oder TypeScript sind von Vorteil
  • Umfassende Kenntnisse in der Microservice-Architektur, verteilten Systemen und RESTful APIs
  • Nachweisliche Erfahrung in einem agilen Entwicklungsumfeld
  • Erfahrung in TDD, BDD und Clean Code Prinzipien
  • Erfahrung im Umgang mit Cloud-Systemen (z.B. AWS, Azure, Google Cloud)
  • Ein Bachelor-Abschluss in MINT Fachrichtung oder vergleichbar (höhere Abschlüsse von Vorteil)
Warum wir?
Als neues Mitglied unseres Teams kannst du dich auf folgendes freuen:

  • Aufregende und vielfältige Aufgaben und enge Zusammenarbeit in kleinen Teams
  • Eine flache Hierarchie und offene Kommunikationskanäle mit direktem Zugang zum CEO
  • Eine Feelgood-Managerin, die sich um dein tägliches Wohl mit exzellentem Kaffee, Erfrischungen und Snacks kümmert
  • Flexibilität bei Arbeitszeit und -ort, mit der Möglichkeit, bis zu 4 Tage pro Woche von zu Hause aus zu arbeiten
  • Die Möglichkeit, ein Fahrrad zu einem vergünstigten Preis zu leasen, um stressfrei ins Büro zu kommen
  • Ein wettbewerbsfähiges Gehalt und Zeit für die kontinuierliche Verbesserung

Als Arbeitgeber, der für Chancengleichheit steht, begrüßen wir Bewerbungen aller entsprechend qualifizierten Personen, unabhängig von Geschlecht, sexueller Orientierung, Herkunft, Religion, Weltanschauung oder Alter.
Über uns
Ambrosys ist ein junges und dynamisches Unternehmen mit starkem Forschungs- und Entwicklungsprofil. Wir beschäftigen uns mit einer Vielzahl von Themen, darunter Mobilität, Energie und komplexe Systeme, und verwenden verschiedene Programmiersprachen und Technologien, um innovative Softwarelösungen mit Hilfe eines agilen Entwicklungsansatzes zu erstellen. Unser Team, bestehend aus Physikern, Informatikern und Mathematikern, vereint Fachkompetenzen aus verschiedenen Disziplinen, um sowohl allgemeine als auch spezialisierte Entwicklungen voranzutreiben. Wir haben eine flache Hierarchie, setzen auf selbstorganisierte Mitarbeiter und streben danach, eine unterhaltsame und herausfordernde Arbeitsumgebung zu schaffen. Wir entwickeln Produkte und Dienstleistungen in den Bereichen KI, Mobilität und Energie und bieten Beratungs- und Coaching-Dienstleistungen für agile Softwareentwicklung an.  
Your application!
We appreciate your interest in Ambrosys. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at info@ambrosys.de.

Please upload your CV, recent certificates as well as a brief cover letter (in total max. 20 MB).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.
Please add all mandatory information with a * to send your application.