Clara
Halliburton
Brasilien - Remote: Software Development Team Lead
WER WIR SIND
Wir suchen die richtigen Leute – Menschen, die innovativ sein, etwas erreichen, wachsen und führen wollen. Wir gewinnen und binden die besten Talente, indem wir in unsere Mitarbeiter investieren und sie dazu befähigen, sich selbst und ihre Karriere weiterzuentwickeln. Erleben Sie die Herausforderungen, Belohnungen und Möglichkeiten, bei einem der weltweit größten Anbieter von Produkten und Dienstleistungen für die globale Energieindustrie zu arbeiten.
ÜBER LANDMARK
Landmark, ein Unternehmen von Halliburton, entwickelt die Software- und Datenlösungen, die der globalen Energieindustrie helfen, bessere Entscheidungen zu treffen. Unsere Produkte umfassen die Interpretation des Untergrunds, die Planung von Bohrungen, Reservoirsimulationen, Produktionsoptimierung und digitale Betriebsabläufe. Dies sind Werkzeuge, die täglich von Ingenieuren und Wissenschaftlern bei den größten Energieunternehmen der Welt genutzt werden und sowohl als cloud-native SaaS als auch als On-Premises-Unternehmenslösungen betrieben werden.
ÜBER DIE ROLLE
Sie leiten ein oder mehrere Entwicklungsteams durch komplexe, über mehrere Quartale laufende Lieferprojekte für Software, von der die E&P-Industrie abhängig ist. Die Rolle befindet sich an der Schnittstelle dreier Anforderungen: technische Exzellenz, Softwarebereitstellung und Mitarbeiterführung. Sie geben die technische Richtung vor und bleiben einer der stärksten Ingenieure in Ihrem Bereich. Sie verantworten die Bereitstellung: was die Teams ausliefern und wie zuverlässig sie dies tun. Sie entwickeln und führen die Ingenieure, die Ihnen unterstellt sind.
Die Rolle eignet sich für einen Senior Software Engineer mit nachgewiesener Erfahrung in der Teamleitung oder einen erfahrenen Teamleiter, der bereit ist, einen breiteren Aufgabenbereich und formale Personalverantwortung zu übernehmen.
Ihr Aufgabenbereich variiert je nach Arbeit: ein einzelnes größeres Team, ein Team, das einen technisch anspruchsvollen oder unbekannten Bereich betreut, oder mehrere Teams, die an einem Produkt arbeiten.
Positionen sind in einer Reihe von Teams verfügbar. Die Teamzuweisung bestimmt sowohl die Produktdomäne als auch die verwendeten Technologien.
Teams entwickeln Software für Bereiche wie:
- Geowissenschaften – Geologie, Geophysik oder Petrophysik
- Bohrtechnik und Bohrlochplanung
- Reservoirtechnik und Modellierung
- Produktionstechnik und Optimierung
- E&P-Datenmanagement und -integration
- Cloud-Infrastruktur, Datendienste und Entwickler-Tools
- KI-gestützte Analytik, Suche und generative KI
Die verwendeten Technologien variieren je nach Team und umfassen:
- Sprachen wie Java, C#, F#, C++, Python, TypeScript und Fortran
- Frameworks und Runtimes wie .NET, Eclipse RCP/SWT, JUnit, Angular, React und Node.js
- Cloud-Anbieter einschließlich Azure und AWS
- Containerisierungs- und Orchestrierungstools wie Docker und Kubernetes
- Infrastruktur-Automatisierungstools wie Terraform, Ansible, Helm und Argo CD/Flux
- Relationale und NoSQL-Datenbanken wie PostgreSQL, SQL Server, Oracle und MongoDB
WIE SIE ARBEITEN
Der Senior Team Lead, der in dieser Rolle erfolgreich ist, führt auf der Ebene von Teams und Ergebnissen über mehrere Quartale hinweg, nicht nur für das aktuelle Release. Sie verdienen sich Vertrauen durch die Qualität Ihres technischen Urteilsvermögens und die Art und Weise, wie Sie schwierige Gespräche führen, nicht durch das Ausspielen von Hierarchien. Sie bleiben nah am Code und an den Menschen und nutzen beide Verbindungen, um bessere Entscheidungen darüber zu treffen, wozu sich Ihre Teams verpflichten, wie sie diese umsetzen und wen sie einstellen. Sie entwickeln andere Teamleiter, nicht nur andere Ingenieure, da Ihre Reichweite von den Menschen abhängt, die Sie dazu befähigt haben, ihren eigenen Bereich zu leiten. Ihr Einfluss zeigt sich in den Verpflichtungen, die Ihre Teams einhalten, und in den Führungskräften, zu denen sie werden.
WARUM LANDMARK
Wir bauen kleine Teams mit hoher Eigenverantwortung auf und investieren in die Qualität jedes Einzelnen. Sie arbeiten in einem Unternehmen, in dem Software das Produkt ist, Ihre Arbeit zählt und die Standards hoch sind. Als Senior Team Lead setzen Sie die Richtung für komplexe Arbeiten, bleiben nah genug am Code, um gute Entscheidungen zu treffen, und verantworten sowohl die Lieferergebnisse als auch das Wachstum der Ingenieure in Ihren Teams.
Stellendetails
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Halliburton ist ein Arbeitgeber, der Chancengleichheit fördert. Einstellungsentscheidungen werden unabhängig von Rasse, Hautfarbe, Religion, Behinderung, genetischen Informationen, Schwangerschaft, Staatsbürgerschaft, Familienstand, Geschlecht/Geschlechtsidentität, sexueller Orientierung, Alter, Veteranenstatus, nationaler Herkunft oder einem anderen gesetzlich geschützten Status getroffen.
Standort Rua Paulo Emidio Barbosa 485 Q, Rio de Janeiro, Rio de Janeiro, 291941, Brasilien
Anforderungsnummer: 210662
Erfahrungsstufe: Erfahrener Mitarbeiter
Jobfamilie: Engineering/Wissenschaft/Technologie
Produktdienstleistungslinie: Landmark Software & Services
Vollzeit / Teilzeit: Vollzeit
Zusätzliche Standorte für diese Position:
WAS SIE MITBRINGEN
Fundierte Grundlagen in der Softwareentwicklung, nachgewiesene Führungserfahrung bei der Softwarebereitstellung sowie die Fähigkeit, die Ingenieure in Ihrem Umfeld weiterzuentwickeln, sind erforderlich. Fachwissen ist wertvoll, aber bei Einstellung nicht zwingend erforderlich.
ERFORDERLICH
- Bachelor-Abschluss in Informatik, Softwaretechnik oder einer verwandten Disziplin oder gleichwertige Erfahrung
- 10 oder mehr Jahre Erfahrung in der Softwareentwicklung, einschließlich nachgewiesener Erfahrung in der Leitung der technischen Bereitstellung eines Softwareteams und der Mitarbeiterführung (Leistung, Entwicklung, Einstellung)
- Fundierte Kenntnisse in mindestens einem der folgenden Bereiche: Java, C#/F# (.NET), C++, Python oder TypeScript (React, Angular oder Node.js), mit einer Erfolgsbilanz bei der Bereitstellung von Produktionssoftware in diesem Stack
- Erfahrung im Entwurf und der Verantwortung für die Architektur eines komplexen Softwaresystems oder eines größeren Subsystems, mit technischen Entscheidungen, die über mehrere Releases hinweg Bestand hatten
- Erfahrung in der Leistungssteuerung, Entwicklungsplanung und Einstellung für ein Team
- Kommunikationsfähigkeiten, die stark genug sind, um Lieferergebnisse mit Geschäftspartnern, architektonische Kompromisse mit Ingenieuren und die berufliche Entwicklung mit den Mitarbeitern in Ihrem Team zu diskutieren
- Fähigkeit, die Bereitstellung über verteilte Teams in verschiedenen Zeitzonen hinweg zu leiten
WAS SIE TUN WERDEN
Sie leiten ein oder mehrere Entwicklungsteams durch komplexe, über mehrere Quartale laufende Lieferprojekte und bleiben nah genug an der Technologie, um die schwierigsten Entscheidungen selbst zu treffen. Die Arbeit hat zwei Dimensionen, und Sie decken beide täglich ab.
TECHNISCHE RICHTUNG VORGEBEN UND SCHWIERIGE PROBLEME LÖSEN
- Gestalten Sie die Architektur und die technische Roadmap der Produkte, die Sie verantworten, und treffen Sie Entscheidungen, die über mehrere Releases hinweg Bestand haben
- Umfangreiche technische Arbeiten planen: Aufwand schätzen, Risiken identifizieren und den Bereitstellungsansatz definieren
- Dienen Sie als erster technischer Eskalationspunkt, wenn schwierige Probleme in Ihrem Bereich auftreten: architektonische Meinungsverschiedenheiten, Produktionsprobleme und tiefgreifende technische Unbekannte
- Bewerten Sie Architektur und Implementierung auf Leistung, Skalierbarkeit und Sicherheitsschwachstellen und führen Sie Verbesserungen bis zur Lösung durch
- Hinterfragen Sie den Bereitstellungsprozess, wenn er zu langsamem Feedback, unnötigen Risiken oder schlechten Ergebnissen führt
- Bleiben Sie auf dem Laufenden über Tools, Praktiken und Technologien, die für Ihren Bereich relevant sind, und führen Sie deren Einführung an, wenn sie das Produkt verbessern
TEAMS FÜHREN UND MITARBEITER ENTWICKELN
- Arbeiten Sie direkt mit dem Produktmanagement und Architekten zusammen, um neue Anwendungen und größere Erweiterungen zu entwerfen und Produktziele in konkrete technische Pläne zu übersetzen
- Verwalten Sie Stakeholder-Beziehungen und kommunizieren Sie den Lieferstatus, technische Kompromisse und Risiken nach oben
- Definieren Sie, wie Ihre Teams arbeiten und wie sie sich koordinieren: Lieferkadenz, Verantwortlichkeitsgrenzen innerhalb und zwischen Teams sowie die Standards für Einstellung und Beförderung
- Besetzen Sie Teams effektiv, indem Sie Mitarbeiter basierend auf Fähigkeiten, Wachstumsbedarf und Lieferpriorität den Aufgaben zuordnen
- Verwalten und betreuen Sie die Ingenieure und Teamleiter auf mittlerer Ebene in Ihren Teams durch Leistungsbeurteilungen, Entwicklungspläne, Karrieregespräche und ehrliches Feedback
- Setzen und erzwingen Sie Standards für Codequalität, Sicherheit und Architektur in Ihren Teams durch Reviews, direktes Feedback und die technische Kultur, die Sie aufbauen
- Übernehmen Sie die Verantwortung für technische Schulden in Ihrem Bereich: Entscheiden Sie, was wirklich wichtig ist, nehmen Sie es in den Lieferplan auf und sorgen Sie für dessen Lösung
BEVORZUGT
- Erfahrung in der Leitung mehrerer Teams, die gemeinsam ein einzelnes Produkt oder eine Technologie bereitstellen
- Erfahrung mit cloud-nativer Entwicklung oder Data-Engineering-Technologien zusätzlich zu fundierten Sprachkenntnissen
- Erfahrung mit CI/CD-Pipelines, Containerisierung und Infrastruktur-Automatisierung
- Erfahrung in der Leitung von Teams in technisch komplexen oder wissenschaftlich anspruchsvollen Anwendungsbereichen
- Erfahrung bei der Integration von machine learning, generativer KI oder LLM-basierten Komponenten in Produktionssysteme
- Erfahrung in der Entwicklung anderer Teamleiter und Senior Engineers zu stärkeren Führungskräften
- Erfahrung im Beitrag zu Open-Source-Projekten oder bei der Integration von Open-Source-Komponenten in großem Maßstab
Erfahrung in der Energieindustrie ist nicht erforderlich, aber ein starkes Plus. Wir begrüßen Kandidaten mit unterschiedlichem Hintergrund und ermutigen Sie, sich zu bewerben, auch wenn Ihre Erfahrung nicht mit jedem Punkt der bevorzugten Liste übereinstimmt.
Informationen zur Vergütung
Landmark bietet eine wettbewerbsfähige Vergütung, einschließlich Bonus- und langfristiger Anreizprogramme.
Die Vergütung ist wettbewerbsfähig und entspricht der Erfahrung.
