Auf einen Blick
- Aufgaben: Leite die technische Gestaltung und Implementierung von Softwareprodukten für fortschrittliche Analysen.
- Unternehmen: TotalEnergies, ein internationales Unternehmen im Energiesektor mit Fokus auf Innovation.
- Vorteile: Vielfältige Lernmöglichkeiten, internationale Projekte und ein respektvolles Arbeitsumfeld.
- Weitere Informationen: Wachstumsmöglichkeiten in einem dynamischen, internationalen Umfeld.
- Warum dieser Job: Gestalte die Zukunft der Energie mit modernster Technologie und einem engagierten Team.
- Qualifikationen: Master-Abschluss in Informatik oder verwandten Bereichen und mindestens 6 Jahre Erfahrung.
Das prognostizierte Gehalt liegt zwischen 72000 - 88000 € pro Jahr.
- The
- Advanced Analytics team is part of the
Power & Gas Trading IT department and develops software products that enable advanced quantitative analytics across European and Worldwide energy markets.
Our mission is to build scalable, production-grade applications supporting
Traders, Quantitative Analysts and Market Analysts in forecasting, optimization, simulation and data analysis.
Working closely with quantitative teams, we transform analytical and machine learning models into robust software products capable of operating reliably in production while remaining flexible for future evolution.
- As a
- Tech Lead
, you will provide technical leadership across the Advanced Analytics product landscape.
You will combine hands-on software engineering with architectural thinking, guiding technical decisions, promoting engineering excellence, and partnering with quantitative stakeholders to deliver high-quality analytics platforms.
This is not a people management role
. Success in this position comes from technical expertise, influence, mentoring and the ability to drive engineering best practices across multiple initiatives.
Activities
As a Tech Lead, your main responsibilities will be to
- Lead the technical design and implementation of software products supporting forecasting, optimization, simulation and advanced analytics use cases.
- Drive software architecture and technical decisions in collaboration with Solution Architects, ensuring consistency, scalability, security and maintainability across the Advanced Analytics landscape.
- Partner closely with Quantitative Analysts, Traders and business stakeholders to understand, challenge and refine functional and technical requirements.
- Translate quantitative research into reliable, production-ready software solutions while ensuring long-term maintainability and extensibility.
- Design cloud-native applications following modern engineering principles and best practices for reliability, observability, security and cost optimization.
- Lead the industrialization of analytical and machine learning models, ensuring reproducibility, scalability, monitoring and operational excellence.
- Contribute to software development, code reviews, technical investigations and complex implementations.
- Promote engineering excellence through coding standards, automated testing, CI/CD, documentation and continuous improvement.
- Mentor and support engineers through technical coaching, architectural guidance and knowledge sharing, without direct line management responsibilities.
- Support production systems, troubleshoot complex technical issues and drive continuous improvement of existing applications.
In addition, the Tech Lead will be expected to
- Own technical decisions from solution design through production delivery.
- Establish and promote engineering standards across the Advanced Analytics team.
- Balance short-term delivery objectives with long-term architectural sustainability.
- Make sound technical decisions in environments with evolving requirements and incomplete information.
- Identify technical risks early and propose pragmatic, scalable solutions.
- Drive adoption of modern software engineering practices and emerging technologies where they provide tangible business value.
- Build credibility with both software engineers and quantitative experts by combining strong engineering capabilities with an understanding of analytical modelling challenges.
- Influence technical direction through collaboration, expertise and leadership rather than formal authority.
- Candidate Profile
Education
- Master's degree in Computer Science, Software Engineering, Mathematics, Physics, Engineering or related technical discipline.
Experience
- Minimum 6 years of professional experience in software development, data science or related fields, including experience acting as a technical lead or senior technical contributor on complex software products.
- Experience deploying, operating and maintaining analytical or machine learning solutions in production environments.
- Experience working in Agile product teams within complex enterprise environments.
- Experience working in the energy trading industry, particularly in power markets, would be considered an advantage.
- Technical Skills
- Expert-level proficiency in Python and experience building production-grade backend applications.
- Strong experience designing cloud-native applications and distributed systems on AWS.
- Strong understanding of software architecture, design patterns, API design and system integration.
- Experience designing RESTful APIs and event-driven architectures.
- Experience with containerization technologies such as Docker and orchestration platforms including Kubernetes and ECS.
- Experience implementing CI/CD pipelines and Infrastructure as Code.
- Solid understanding of relational databases, SQL, data modelling and modern data platform architectures.
- Hands-on experience with Databricks, MLflow or comparable modern data and MLOps platforms.
- Strong knowledge of software engineering best practices, including automated testing, code reviews, observability and production support.
- Familiarity with Lakehouse architectures and modern Data Engineering practices would be an asset.
- Experience developing modern frontend applications and data visualization tools using React, or similar frameworks, would be considered a plus.
Skills
- Excellent communication and stakeholder management skills, with the ability to interact effectively with both technical and quantitative audiences.
- Strong analytical and problem-solving capabilities.
- Demonstrated ability to mentor engineers and provide technical leadership through influence.
- Ability to work effectively in a fast-paced, collaborative and international environment.
- Strong commitment to engineering excellence and continuous improvement.
- Additional Information
Preferred qualifications include
- Ph D in Computer Science, Mathematics, Physics, Operations Research, Machine Learning, Artificial Intelligence or another quantitative discipline.
- Understanding of European energy systems, electricity markets and quantitative trading workflows.
- Experience with forecasting, optimization, time-series analysis or other quantitative modelling techniques, together with an understanding of the challenges involved in bringing analytical models into production.
- Experience building data-intensive or AI-enabled platforms supporting quantitative research.
- Knowledge of MLOps best practices, including model lifecycle management, model versioning, reproducibility, monitoring and governance.
- Experience leveraging AI-assisted software development tools (e. g.
Git Hub Copilot, Claude Code, Codex or equivalent) to improve engineering productivity while maintaining high standards of software quality.
Joining Total Energies means committing to the energy transition and helping provide energy that is more affordable, more available, and more sustainable for as many people as possible.
You will grow within an international multi-energy company where every talent matters.
You will contribute to ambitious projects and deliver concrete solutions to today's energy challenges.
Throughout your career, you will benefit from a wide variety of assignments and tailored learning opportunities.
You will fully develop your potential in an environment that fosters innovation and excellence.
Join committed and collaborative teams where success is built together.
We place respect and employee well-being at the heart of our performance. That is why Total Energies values diversity and promotes equal opportunities for all.
Tech Lead, Production-Grade Analytics & ML in Genf Arbeitgeber: TotalEnergies Group
AS24, als Teil von TotalEnergies, bietet Ihnen die Möglichkeit, in einem dynamischen und unterstützenden Team zu arbeiten, das sich auf Kundenorientierung und operative Exzellenz konzentriert. Mit einem klaren Fokus auf Mitarbeiterentwicklung und einer offenen Unternehmenskultur fördern wir Ihre berufliche Weiterentwicklung und bieten Ihnen die Chance, in einem internationalen Umfeld Verantwortung zu übernehmen. Unsere Standorte in Österreich und Slowenien ermöglichen es Ihnen, in einem wachsenden Markt zu agieren und gleichzeitig von den Vorteilen eines globalen Unternehmens zu profitieren.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Tech Lead, Production-Grade Analytics & ML in Genf erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei TotalEnergies Group anzuklopfen, wenn du dich auf die Stelle als Tech Lead, Production-Grade Analytics & ML bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei TotalEnergies Group vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Tech Lead, Production-Grade Analytics & ML in Genf mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei TotalEnergies Group klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei TotalEnergies Group vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.