Auf einen Blick
- Aufgaben: Entwickle und betreibe skalierbare Infrastruktur für die Datenaufnahme bei Sentry.
- Arbeitgeber: Sentry, ein innovatives Unternehmen mit einer Mission zur Verbesserung von Software.
- Mitarbeitervorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitsmodelle und Weiterbildungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Softwareüberwachung und arbeite an spannenden Open-Source-Projekten.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in kompilierenden Programmiersprachen.
- Andere Informationen: Dynamisches Team mit Fokus auf Zusammenarbeit und persönlichem Wachstum.
Das voraussichtliche Gehalt liegt zwischen 95000 - 133000 € pro Jahr.
Über Sentry
Schlechte Software ist überall, und wir sind es leid. Sentry hat sich zum Ziel gesetzt, Entwicklern zu helfen, bessere Software schneller zu schreiben, damit wir wieder Freude an Technologie haben können. Mit mehr als 217 Millionen Dollar an Finanzierung und über 100.000 Organisationen, die an uns glauben, bauen wir Leistungs- und Fehlerüberwachungstools, die Unternehmen wie Disney, Microsoft und Atlassian helfen, weniger Zeit mit der Behebung von Fehlern und mehr Zeit mit dem Bau von Produkten zu verbringen.
Sentry verfolgt ein hybrides Arbeitsmodell, wobei Montage, Dienstage und Donnerstage als Büro-Tage festgelegt sind, um bedeutungsvolle Zusammenarbeit zu fördern. Wenn Sie gerne Dinge bauen, die Ihr digitales Leben verbessern, kommen Sie und helfen Sie uns, die nächste Generation von Softwareüberwachungstools zu entwickeln.
Über die Rolle
Als Senior Software Engineer (Ingest) in unserem Client Infrastructure-Team werden Sie mit einer talentierten Gruppe von Ingenieuren zusammenarbeiten, um die Systeme zu betreiben, die Millionen von Ereignissen pro Minute verarbeiten! Sie werden direkt mit unseren Kern-Ingestion-Pipelines - einschließlich unserer Open-Source-Projekte Relay und Symbolicator - arbeiten, wo jede Codezeile direkte Auswirkungen auf Entwickler weltweit hat. Stellen Sie sich vor, Sie optimieren Echtzeit-Datenströme, entwerfen fehlerfreie verteilte Systeme und entwickeln neue Lösungen, die Sentry an der Spitze der Anwendungsüberwachung halten. Wir bauen das Rückgrat, das es Entwicklern ermöglicht, sich auf das Wesentliche zu konzentrieren.
Sie werden entscheidend am Aufbau und der Skalierung der Kerninfrastruktur beteiligt sein, die Sentrys Datenaufnahme antreibt. Sie werden komplexe technische Herausforderungen angehen und erheblich zu Open-Source-Projekten beitragen, die Entwicklern weltweit helfen.
In dieser Rolle werden Sie:
- Globale, horizontal skalierbare Infrastruktur entwerfen, bauen und betreiben, um mission-critical Daten von Kundenanwendungen zuverlässig aufzunehmen.
- Innerhalb des Client Infrastructure-Teams zusammenarbeiten, um unsere Datenverarbeitungspipeline und die Dienste, die Sentrys Skalierung unterstützen, kontinuierlich zu verbessern und weiterzuentwickeln.
- Komplexe Probleme im Zusammenhang mit verteilten Systemen, Leistungsoptimierung und Hochdurchsatz-Datenverarbeitung lösen.
- Mehrere Programmiersprachen und Technologien (hauptsächlich Rust, neben Python) nutzen, um kritische systemtechnische Herausforderungen anzugehen.
- Mit Infrastruktur- und Betriebsteams zusammenarbeiten, um Lösungen zu entwerfen und umzusetzen, die über eine Milliarde Ereignisse täglich verarbeiten können.
- Die Richtigkeit und Wartbarkeit Ihrer Arbeit durch umfassende Unit- und Integrationstests sowie durch klare Dokumentation für Kollegen und Kunden sicherstellen.
- Zur Stabilität und operativen Gesundheit unserer Dienste beitragen, indem Sie an einer Bereitschaftsrotation teilnehmen.
Sie werden diesen Job lieben, wenn Sie:
- Eine echte Leidenschaft für das Schreiben von sauberem, leistungsfähigem und hochwertigem Code haben.
- Begeistert sind, ein Produkt zu bauen, das von Entwicklern speziell für Entwickler wie Sie selbst entworfen wurde.
- In einer modernen, schnelllebigen Umgebung gedeihen, in der Teams schnell iterieren und oft Code ausliefern.
- Begeistert sind von der Möglichkeit, Vollzeit zu wirkungsvollen Open-Source-Projekten (wie unserem Kernprodukt Sentry) beizutragen.
- Aufgeregt sind, einem agilen Team beizutreten, in dem Ingenieure sich gegenseitig herausfordern und inspirieren, um ständig besser zu werden.
Qualifikationen
- 5+ Jahre relevante Erfahrung.
- Erfahrung in kompilierten Programmiersprachen (C, C++, Rust).
- Erfahrung in der Lösung komplexer Probleme durch die Entwicklung von hochwertiger, leistungsstarker Software.
- In einer Umgebung mit minimaler Aufsicht gedeihen.
- Leidenschaft für Software- und Systemdesign.
- Bonuspunkte für Erfahrung mit Python, Kafka, Redis, Postgres.
- Gute schriftliche und mündliche Kommunikationsfähigkeiten in Englisch.
Wir sind gesetzlich verpflichtet, das Mindestgehalt von 60.844 EUR brutto pro Jahr für diese Position gemäß dem jeweiligen Kollektivvertrag (IT-KV) anzugeben. Das Gehalt, das Sentry Ihnen anbietet, wird an die aktuelle Marktsituation angepasst, und unser Ausgangspunkt liegt bei 95.000 EUR brutto pro Jahr.
Ein erfolgreicher Kandidat hat Anspruch auf die Teilnahme an den Mitarbeiterbenefitplänen/-programmen von Sentry, die für die Position des Kandidaten gelten (einschließlich Anreizvergütung, Aktienoptionen, bezahlter Urlaub und Gruppenkrankenversicherung). Weitere Informationen zu den Benefitplänen/-programmen des Unternehmens finden Sie unter Sentry Benefits.
Chancengleichheit bei Sentry
Sentry verpflichtet sich, seinen Mitarbeitern und Bewerbern für eine Beschäftigung unabhängig von Rasse, Hautfarbe, Abstammung, Religion, Geschlecht, nationaler Herkunft, sexueller Orientierung, Alter, Staatsbürgerschaft, Familienstand, Behinderung, Geschlechtsidentität, Veteranenstatus oder anderen gesetzlich geschützten Merkmalen gleiche Beschäftigungsmöglichkeiten zu bieten. Dieses Engagement umfasst die Bereitstellung angemessener Vorkehrungen für Mitarbeiter und Bewerber mit körperlichen oder geistigen Behinderungen, die solche Vorkehrungen benötigen, um (a) die wesentlichen Funktionen ihrer Jobs auszuführen oder (b) eine Beschäftigung bei Sentry zu suchen. Wir streben danach, ein diverses Team mit einer integrativen Kultur aufzubauen, in der jeder Kollege gedeihen kann. Sentry ist ein Open-Source-Unternehmen, weil wir glauben, dass jeder, überall, die Fähigkeit und die Werkzeuge haben sollte, großartige Software zu erstellen. Software sollte zugänglich sein. Das beginnt damit, unsere Branche zugänglich zu machen.
Wenn Sie Unterstützung oder eine Vorkehrung aufgrund einer Behinderung benötigen, können Sie uns kontaktieren.
Senior Software Engineer, Ingest Arbeitgeber: Sentry.io
Kontaktperson:
Sentry.io HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer, Ingest
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Sei bereit für technische Interviews
Bereite dich auf technische Fragen und Coding-Challenges vor. Übe mit Plattformen wie LeetCode oder HackerRank, um dein Wissen über Algorithmen und Datenstrukturen aufzufrischen.
✨Zeige deine Leidenschaft für Open Source
Beteilige dich an Open-Source-Projekten, die dir am Herzen liegen. Das zeigt nicht nur dein Engagement, sondern gibt dir auch praktische Erfahrung, die du in Vorstellungsgesprächen hervorheben kannst.
✨Bewirb dich direkt über unsere Website
Wenn du denkst, dass du gut zu uns passt, bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden und Teil unseres Teams zu werden.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer, Ingest
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach echten Persönlichkeiten, die Leidenschaft für Softwareentwicklung haben und bereit sind, ihre Ideen einzubringen.
Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und wie du zu unserem Team passt.
Zeig deine Projekte: Erwähne relevante Projekte oder Erfahrungen, die deine Fähigkeiten unter Beweis stellen. Wenn du an Open-Source-Projekten gearbeitet hast, lass es uns wissen! Das zeigt, dass du nicht nur redest, sondern auch handelst.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie an die richtige Stelle gelangt und wir dich schnellstmöglich kontaktieren können!
Wie du dich auf ein Vorstellungsgespräch bei Sentry.io vorbereitest
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die Sentry verwendet, insbesondere mit Rust und Python. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie du diese Technologien in realen Projekten anwenden kannst.
✨Bereite Beispiele vor
Denke an konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der Softwareentwicklung und Problemlösung demonstrieren. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Verbesserung von Systemen beigetragen hast.
✨Teamarbeit betonen
Sentry legt großen Wert auf Zusammenarbeit. Bereite dich darauf vor, über deine Erfahrungen in agilen Teams zu sprechen und wie du zur Teamdynamik beigetragen hast. Zeige, dass du ein Teamplayer bist, der andere inspiriert und herausfordert.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den aktuellen Herausforderungen im Team oder wie Sentry Innovationen fördert. Das zeigt, dass du wirklich an der Position interessiert bist.