Auf einen Blick
- Aufgaben: Verantworte die Verarbeitung und Lieferung von Daten für maschinelles Lernen.
- Arbeitgeber: JetBrains entwickelt seit 2000 leistungsstarke Entwickler-Tools für Programmierer weltweit.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Arbeit und Zugang zu innovativen Technologien.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung mit und arbeite an spannenden KI-Projekten.
- Gewünschte Qualifikationen: Mindestens 3 Jahre Erfahrung in der Datenverarbeitung, Kenntnisse in Python und SQL erforderlich.
- Andere Informationen: Bonuspunkte für Erfahrungen mit AWS und CI/CD-Systemen.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Bei JetBrains ist Code unsere Leidenschaft. Seit 2000 streben wir danach, die robustesten Entwicklerwerkzeuge der Welt zu schaffen. Unsere Werkzeuge automatisieren routinemäßige Überprüfungen und Korrekturen, beschleunigen die Produktion und ermöglichen es Entwicklern, zu wachsen, zu entdecken und zu kreieren.
Wir arbeiten an einer ehrgeizigen neuen Plattform, die KI-Funktionen in JetBrains-Produkten bereitstellt, basierend auf internen Modellen für Schreib- und Programmierhilfe, integriert mit strategischen Partnern.
Wir suchen einen motivierten, detailorientierten Data Engineer, um:
- Die Verarbeitung, Verwaltung und Bereitstellung von Daten für das Training, die Bereitstellung und die Nutzung von Machine-Learning-Modellen in der Produktion zu unterstützen.
- Zuverlässige Datenpipelines zu erstellen.
Wir schätzen Ingenieure, die:
- Die Automatisierung und Optimierung von Datenprozessen für Effizienz und Skalierbarkeit priorisieren.
- Unabhängig planen und bei Bedarf mit Teammitgliedern konsultieren.
- Kundenbedürfnisse identifizieren und Aufgaben entsprechend priorisieren.
- Verantwortung für ihr gesamtes Teilsystem übernehmen.
Als Teil unseres Teams werden Sie:
- Code-bezogene Daten sammeln, vorbereiten und anreichern.
- Datenpipelines erstellen, automatisieren und warten.
- Schlüsselkomponenten von Projekten besitzen und deren Entwicklung vorantreiben.
- Eng mit ML-Teams zusammenarbeiten.
- Fortschrittliche Werkzeuge nutzen, die JetBrains’ Code-Wissen für die Datenanreicherung verwenden.
Ihre Arbeit wird sich direkt auf die Leistung unserer Machine-Learning-Modelle auswirken und die Entwicklungstools verbessern, die von Millionen von Entwicklern weltweit genutzt werden.
Wir freuen uns, wenn Sie über Folgendes verfügen:
- 3+ Jahre Erfahrung im Bereich Data Engineering.
- Kenntnisse in Python und SQL.
- Erfahrung mit Pipeline-Tools (AirFlow, Prefect usw.).
- Expertise in der Optimierung großer Datenspeichersysteme und Datenbanken.
- Starker Fokus auf Datenqualität und Integrität.
- Proaktive Denkweise und Verantwortungsbewusstsein.
- Aufmerksamkeit für Details.
Bonuspunkte, wenn Sie über Folgendes verfügen:
- Erfahrung mit AWS S3, EMR, Batch oder ähnlichem.
- Kenntnisse in CI/CD- und Automatisierungssystemen.
- Vertrautheit mit dem MapReduce-Framework.
- Erfahrung mit Kotlin.
Werkzeuge, die wir verwenden: Git, AWS, GCP, Python, Kubeflow/Prefect, TeamCity.
Wir verarbeiten Ihre Bewerbungsdaten gemäß unserer Datenschutzrichtlinie für die Rekrutierung.
Senioritätsstufe: Mid-Senior Level
Beschäftigungsart: Vollzeit
Berufsbereich: Softwareentwicklung
Data Engineer Arbeitgeber: JetBrains
Kontaktperson:
JetBrains HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Data Engineer
✨Tipp Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von JetBrains in Kontakt zu treten. Stelle Fragen zu ihrer Arbeit und zeige dein Interesse an der Data Engineer-Position.
✨Tipp Nummer 2
Bereite dich auf technische Gespräche vor, indem du deine Kenntnisse in Python und SQL auffrischst. Übe das Lösen von Datenengineering-Problemen und sei bereit, deine Ansätze zu erklären.
✨Tipp Nummer 3
Informiere dich über die Tools, die JetBrains verwendet, wie Git, AWS und Kubeflow. Zeige in Gesprächen, dass du mit diesen Technologien vertraut bist und wie du sie in deinen bisherigen Projekten eingesetzt hast.
✨Tipp Nummer 4
Hebe deine Erfahrungen mit der Optimierung von Datenprozessen hervor. Bereite konkrete Beispiele vor, die zeigen, wie du Effizienz und Skalierbarkeit in früheren Projekten erreicht hast.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Data Engineer
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die JetBrains für die Data Engineer-Position sucht. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deiner Bewerbung hervorhebst.
Betone relevante Erfahrungen: Fokussiere dich in deinem Lebenslauf und Anschreiben auf deine 3+ Jahre Erfahrung im Bereich Data Engineering. Hebe deine Kenntnisse in Python, SQL und den verwendeten Pipelinings-Tools wie AirFlow oder Prefect besonders hervor.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du bei JetBrains arbeiten möchtest und wie deine Fähigkeiten zur Optimierung von Datenprozessen beitragen können. Zeige deine Leidenschaft für Automatisierung und Effizienz.
Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält, um einen positiven Eindruck zu hinterlassen.
Wie du dich auf ein Vorstellungsgespräch bei JetBrains vorbereitest
✨Verstehe die Anforderungen der Stelle
Mach dich mit den spezifischen Anforderungen des Data Engineer-Profils vertraut. Überlege dir, wie deine Erfahrungen und Fähigkeiten in Python, SQL und Datenpipelines zu den Erwartungen des Unternehmens passen.
✨Bereite Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu nennen, die deine Fähigkeiten im Umgang mit großen Datenspeichersystemen und der Optimierung von Datenprozessen demonstrieren. Zeige, wie du Herausforderungen gemeistert hast.
✨Zeige deine Teamfähigkeit
Da enge Zusammenarbeit mit ML-Teams gefordert ist, betone deine Fähigkeit zur Zusammenarbeit und Kommunikation. Bereite dich darauf vor, Fragen zu beantworten, die deine Teamarbeit und deinen Beitrag zu gemeinsamen Projekten betreffen.
✨Frage nach den Tools und Technologien
Informiere dich über die bei JetBrains verwendeten Tools wie Git, AWS und Kubeflow. Stelle während des Interviews Fragen dazu, um dein Interesse und deine Bereitschaft zur Einarbeitung in neue Technologien zu zeigen.