Software Engineer, Python
engelhart
About Us
Engelhart was founded in 2013 by BTG Pactual Group as a commodities trading company. Our business model is “asset light” and highly diversified – giving us the ability to adapt effectively and nimbly to changing market conditions. We have assembled successful multidisciplinary teams, leveraging advanced fundamental analysis with deep quantitative and weather research capabilities. Our activities are underpinned by strong risk management practices and by powerful technology and operational excellence. We have exceptional teams with diverse global backgrounds and decades of experience, and are driven by a highly collaborative culture, across products and competencies.
In 2024, Engelhart acquired Trailstone, a global energy trading and technology company. The acquisition provides us with new expertise, analytics and proprietary technology which is being used to provide risk management and optimisation services to help maximise the value of our clients’ renewable power. The acquisition also expanded Engelhart’s capabilities into physical natural gas across North America, a critical fuel to support the energy transition.
Our talented and experienced individuals work together according to its four company values: Performance, Agility, Collaboration, Entrepreneurship .
About the Role
We are looking for an experienced back-end [Python] software engineer to join our growing Berlin office. This role will join the Trading & Commercial Development Team, developing best in class back-end services and microservices for our renewables trading platform, with Python.
The team is building a world-class product to help us scale and bring renewables to many more power markets in the world, while trading many more smaller electricity assets. This project is expanding at pace, following Trailstone’s merger with Engelhart Commodities Trading Partners. As a result, this role will be joining an international team with tangible impact on our platform's success from day one.
This will be a full-time role, owning the following responsibilities :
- Designing, developing and maintaining containerised services for auction-based renewables trading.
- Working in a cross-functional team with engineers, business analysts, traders, data engineers and data scientists.
- Staying up to date with the latest trends in technology and continuously improving our code base, systems and processes.
- Mentoring junior members of the team by emphasising code quality and conducting pull requests and code reviews.
About You
This person will be a seasoned Python developer, experienced working with time-sensitive hybrid-cloud systems in order to deliver immediate impact to our growing renewables trading platform. This person will be working closely with commercial stakeholders on a regular basis, so tangible experience collaborating with non-technical staff is highly desirable.
We believe the following skills & experiences will best set someone up for success in this role, therefore will be prioritising the following essential criteria:
- Significant relevant Python experience.
- Strong knowledge of object-oriented, functional and asynchronous programming and design patterns.
- Substantial SQL experience and understanding of relational database fundamentals.
- A passion for delivering clean code and working with a test-driven mindset.
- An appreciation of working in a hybrid-cloud and container-driven architecture (partly on-premise and partly AWS).
In addition to the above, the following experience is highly desirable but not essential for application:
- Domain knowledge in the energy or financial sector.
- Experience developing services in C#
Our Tech Stack
Our tech stack includes Python (FastAPI, Pandas), AWS (ECS, Aurora), Redis, Docker, Atlassian (Jira, Bitbucket), SQL Server, C# and more.
We believe in inclusivity and are therefore dedicated to ensuring all employees – across gender identity, race, ethnicity, sexual orientation, religion, life experience, background and more – feel welcome and included in the company. We promote diversity because we believe it is essential to our ability to think holistically.
- ...values here (English). Job Description As an AI Software Engineer in our Data Science team, you will help design and deliver scalable... ...years of professional software development experience with Python A generalist mindset with the ability to quickly learn,...SoftwareVollzeit
- ...Einsatzplanung in Praxedo und Salesforce bis hin zum State-of-the-Art Kundenportal : Wir vernetzen Handwerk mit intelligenten Software-Lösungen. Unter der Leitung unseres Tech-Leads bauen wir ein Team auf, das keine Angst vor komplexen Architekturen hat und...SoftwareVollzeit
- ...evolving production systems, and setting the engineering standard as our team grows: Define... ...Expertise: ~5+ years of professional Python development, with significant experience... ...on pros and cons of agent-assisted software developement DevOps & Infrastructure:...SoftwareVollzeitHomeoffice
€ 60.000 - € 75.000
...-Art Kundenportal : Wir vernetzen Handwerk mit intelligenten Software-Lösungen. Unter der Leitung unseres Tech-Leads bauen wir ein... ...und Kollegen befähigt. Backend-Verständnis: Du beherrscht Python & FastAPI und weißt, wie man saubere, skalierbare Schnittstellen...Software3 Monate befristetWeiterbildung- ...talented and driven Senior Full Stack Engineer (m/f/d)to join our team, in the Demand Division... ...part of our development team, evolving software products on a scale. As such, there will... ...includes: Languages & Frameworks: Python, JavaScript, TypeScript, Java, flask,...SoftwareOrtsunabhängigHybrides Arbeitsmodell
- ...erwartet dich Du konzipierst und implementierst skalierbare Python-Services und APIs (z. B. FastAPI/Flask/Django), schreibst... ...in regulierten Umgebungen. In crossfunktionalen Teams mit Software-Engineering, Business/Capital Markets und Risk/Compliance übersetzt du...SoftwareMobiles Arbeiten
- ...Fachbereich: Data Engineering Industrie: IIoT Region: Berlin Postleitzahlengebiet... ...Fabriken zusammen. Ihre revolutionäre Software verändert die Art und Weise, wie... ...Stellenbeschreibung: In der Position als Senior Python Data Developer arbeitest du an Lösungen,...SoftwareUnbefristete Arbeit
- ...Aufgaben Du verantwortest die Weiterentwicklung und Pflege der Python-Anwendungen innerhalb der Rulemapping Application Platform –... ...echtem gesellschaftlichem Auftrag – keine Wegwerfprojekte, sondern Software mit Substanz und Langlebigkeit AI ist bei uns kein Buzzword,...SoftwareVollzeit
- ...and now, following our recent $80 m Series C, we are ready to push beyond. We are searching for a high-impact Senior Python Software Engineer to join our Demand Team . The team plays a pivotal role in the Distribusion product, serving as the initial point of...SoftwareHomeoffice
- ...Teamarbeit: Du arbeitest eng mit deinem Team zusammen, beginnend bei der Mitwirkung der Softwareentwicklung in Python bis zum Ausrollen der Software auf Messgeräten Softwaregestaltung: Du unterstützt die Integration von Software und Hardware (Gerätebau, Ger...SoftwareFür PraktikantenVon zu HauseFlexible Arbeitszeiten
- ...alternatives to real money gaming. We are looking for a Senior Python Engineer to own, design, build, and maintain high-performance... ...sense of responsibility and commitment to shipping high-quality software ~ Willingness to participate in on-call rotations Nice...SoftwarePromotionHomeoffice
- ...Deine Mission Du entwickelst eigenständig Software auf Basis der Anforderungen der Fachabteilungen, um Unternehmensziele zu erreichen... ...Erfahrung in der objektorientierten Programmierung mit Python (ab Version 3.10) und fühlst dich sicher im Umgang mit Frameworks...SoftwareUnbefristete ArbeitHomeofficeFlexible Arbeitszeiten
- ...Teamarbeit: Du arbeitest eng mit deinem Team zusammen, beginnend bei der Mitwirkung der Softwareentwicklung in Python bis zum Ausrollen der Software auf Messgeräten Softwaregestaltung: Du unterstützt die Integration von Software und Hardware (Gerätebau, Geräteeinrichtung...SoftwareTeilzeitVon zu HauseFlexible Arbeitszeiten
- ...Deine Mission Du entwickelst eigenständig Software auf Basis der Anforderungen der Fachabteilungen, um Unternehmensziele zu erreichen... ...Erfahrung in der objektorientierten Programmierung mit Python (ab Version 3.10) und fühlst dich sicher im Umgang mit Frameworks...SoftwareUnbefristete ArbeitTeilzeitHomeofficeFlexible Arbeitszeiten
- ...redefining how autonomous and electronic warfare systems are engineered and deployed. We design, build, and operationalise high-performance... ...g load challenges efficiently. Partner closely with RF and software teams to rapidly iterate on mechanical constraints and real-...SoftwareUnbefristete Arbeit
- ...'re looking for an experienced Senior Python Engineer (m/f/d)to join our Supply Division. You... ...standards. The product's algorithm engine is developed by Operations Research Engineers... ...as a natural part of how you ship software Contribute to architecture decisions...SoftwareOrtsunabhängigHybrides Arbeitsmodell
- ...Fachbereich: Fullstack Engineering Industrie: Digital health Region: Berlin und... ...Kenntnisse in TypeScript & React & Python ~Hohe Umsetzungsgeschwindigkeit und lösungsorientiertes... ...viele interessante Optionen im Bereich Software-Entwicklung, Web-Entwicklung, KI/AI und...SoftwareHomeofficeFlexible Arbeitszeiten
- ...Tesla is seeking a skilled and motivated Mechanical Design Engineer to join the Autopilot and Electronics Product Design team. In this... ...developing acoustic components or modules; ~ Proficiency in CAD software (3DX CATIA preferred); ~ Strong knowledge of mechanical...Software
- ...Tesla’s Plastics Manufacturing Engineering team is a diverse, high performing group of engineers that define and execute Tesla’s manufacturing... ...-functional team Proficient in basic and field related software (i.e. Office suite, Solidworks, Catia, Autocad, etc.)...Software
€ 46.000 - € 59.000
...Weiterbildungsmöglichkeiten sowie regelmäßige Mitarbeitergespräche umfassende Einführung in Ihren Arbeitsbereich sowie in die verwendete Software (StarMoney Business, Aareon Power Haus) Bewerbung Sie haben Interesse an unserer ausgeschriebenen Stelle und bringen die...SoftwareUnbefristete ArbeitVollzeitAb sofortMobiles ArbeitenMo–FrFlexible Arbeitszeiten- ...Forschungseinrichtungen, die keine sofort einsetzbaren Lösungen am Markt finden können oder eine bessere Performance suchen. Unser Team – Hard-, Software-, Systemspezialisten, Fertigung – arbeitet räumlich und vor allem inhaltlich eng zusammen. Wir sind beweglich und schnell....SoftwareVollzeitTeilzeit
- ...Ihre Aufgaben Sie konstruieren und detaillieren Bauteile, Baugruppen und Anlagenkomponenten in 2D und 3D mit gängiger CAD-Software. Sie erstellen normgerechte Zeichnungen, Stücklisten und Fertigungsunterlagen für die Fertigungsvorbereitung. Sie überarbeiten...SoftwareVollzeit
- ...Experience working with product funnels and user journeys ~ Proficiency in SQL and Python ~ Expertise in statistical analysis , including A/B testing using statistical software packages in Python, R, or equivalent for product development (preferably consumer-...SoftwareHomeoffice
- .... We're seeking a talented Analytics Engineer (m/f/d) to join our Data Team and collaborate... ...data analysts, data scientists, and software engineers to gain an understanding of... ...by everyone Our Tech Tools : SQL | Python | Databricks | Tableau | Mixpanel | Airflow...Software
- ...Bauingenieurwesen, Maschinenbau oder eine vergleichbare Ausbildung Berufserfahrung im Bereich Stahlbau Fundierte Kenntnisse in CAD-Software (z.B. AutoCAD, Tekla) Kenntnisse in Statik und Fassadenbau sind von Vorteil Gute Englischkenntnisse wünschenswert...SoftwareUnbefristete Arbeit
- ...at Root! This role requires presence in our Berlin office and both German and English language skills. What we do We build software that helps companies along the food system get to Net Zero. ~31% of global GHG emissions originate from food-related activities....Software
- ...Working closely with the AI Lead, software developers, and data engineers, you will contribute across the full... ...decision trees and recommendation engines that guide field staff through systematic... .... Advanced proficiency in Python for statistical analysis, machine learning...SoftwareBefristete ArbeitHomeoffice
- ...Deine Aufgaben Entwicklung von SPS-Software mit CODESYS V3 für Sondermaschinen mit Multiachsen-Motorsteuerung und weitere Sensoren/Aktuatoren. Anbindung und Programmierung von Feldbussystemen (EtherCAT, CANopen etc.). Eigenverantwortliche Bearbeitung komplexer...SoftwareUnbefristete ArbeitFlexible Arbeitszeiten
- ...Aufgaben Du bist überzeugt, dass innovative Technologie und Software gesellschaftlich relevante Themen unterstützt, verändert und vorantreibt... .... Dabei setzen wir auf unsere Begeisterung für Software-Engineering, Open Source und agiles Mindset. Du bist Allrounder und...SoftwareVollzeitFestanstellungHomeoffice
- ...As a Closures Window Regulator Mechanical Design Engineer, you will work with some of the industry’s brightest minds and take full engineering... .../flush glass systems is a strong plus ~ Proficiency in CAD software (CATIA V5/3DX) for creating complex 3D geometry and 2D drawings...Software
Wollen Sie mehr Stellenangebote erhalten?
Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Software Engineer, Python. Seien Sie der Erste, der sich bewirbt!


