Concesionaria Vuela Compañía de Aviación S.A.P.I
Customer.io
Senior Software Engineer - Backend Platform
Über die Stelle
Hallo, ich bin Manu, Engineering Manager bei Customer.io customer.io/. Wir suchen erfahrene Backend-Ingenieure, die die Infrastruktur aufbauen und verantworten möchten, die eine der datenintensivsten Plattformen in der Marketingautomatisierung antreibt – Systeme, die Millionen von Ereignissen pro Sekunde verarbeiten, komplexe Workflows in großem Maßstab orchestrieren und alles zuverlässig für Tausende von Kunden weltweit am Laufen halten.
Sie arbeiten im Platform-Team und befassen sich mit anspruchsvollen verteilten Systemproblemen: Design für Fehlertoleranz, Skalierung von Diensten unter realem Produktionsdruck und Aufbau der grundlegenden Schichten, auf die jedes andere Team bei Customer.io Customer.io angewiesen ist. Dies ist keine reine Wartungsarbeit – Sie gestalten die Architektur von Systemen, die sowohl hochverfügbar sein als auch sich ständig weiterentwickeln müssen.
Wenn Sie jemand sind, der sich an der Schnittstelle von Skalierbarkeit, Zuverlässigkeit und Entwicklererfahrung begeistert – und die Verantwortung für eine wirklich wichtige Infrastruktur übernehmen möchte –, würden wir uns freuen, mit Ihnen zu sprechen.
Was Sie mitbringen: *
- Tiefgreifende Erfahrung mit verteilten Systemen und groß angelegter backend-Architektur
- Starkes Gespür für Zuverlässigkeit, Beobachtbarkeit und Fehlertoleranz
- Komfort bei der Analyse von Leistung, Kapazität und Kompromissen in großem Maßstab
- Eine kollaborative Denkweise – Sie fördern das Team um sich herum
WAS WIR SUCHEN *
- Signifikante Erfahrung (typischerweise 10+ Jahre) im Aufbau skalierbarer, verteilter Systeme in Go (oder ähnlichen statisch typisierten Sprachen)
- Tiefgreifende Erfahrung mit Datenbanken – relational (MySQL, Postgres) und nicht-relational (DynamoDB, BigTable) – und wie man sie schnell macht
- Komfort bei der Arbeit in Cloud-nativen Umgebungen (AWS, GCP)
- Vertrautheit mit APIs, Beobachtbarkeit und dem Betrieb von Produktionssystemen
- Eine Tendenz zur Aktion statt zur Perfektion und Stolz auf die Übernahme technischer Entscheidungen
- Erfahrung mit ereignisgesteuerten Systemen, Nachrichtenwarteschlangen oder Datenpipelines ist von Vorteil
ÜBER CUSTOMER.IO customer.io/
Über 9,000 Unternehmen – von kleinen Start-ups bis hin zu globalen Marken – nutzen unsere Plattform, um täglich Milliarden von E-Mails, Push-Benachrichtigungen, In-App-Nachrichten und SMS zu versenden. Customer.io Customer.io ermöglicht automatisierte Kommunikation, die Menschen tatsächlich erhalten möchten.
Wir helfen Teams, intelligentere, relevantere Nachrichten mithilfe von Echtzeit-Verhaltensdaten zu versenden. Unter der Haube: Go, React, Ember und KI helfen uns, schnell zu liefern und mit Zuversicht zu skalieren.
WAS WIR SCHÄTZEN
Verantwortung
Sie treiben die technische Ausrichtung über Systeme und Teams hinweg voran. Sie handeln mit Dringlichkeit, bauen mit Empathie und denken langfristig. Sie haben groß angelegte Infrastrukturinitiativen geleitet und wissen, was nötig ist, um sie zum Erfolg zu führen.
Ingenieure mit Kundenfokus
Sie denken darüber nach, wie Infrastruktur Kundennutzen schafft. Sie kümmern sich um die Entwicklererfahrung, das Systemdesign und wie Ihre Arbeit das Kundenerlebnis prägt.
Eine gesunde Missachtung des Status quo
Sie bringen Sorgfalt und Kreativität ein. Best Practices sind wichtig, aber niemals wichtiger als Fortschritt.
UNSER PROZESS
Keine Haken, keine Fangfragen – nur ein klarer, menschlicher Prozess, der uns beiden helfen soll, eine fundierte Entscheidung zu treffen. *
- Bewerbung – Wir prüfen jeden sorgfältig. Sagen Sie uns, warum Sie interessiert sind. *
- Recruiter-Gespräch (30 Min.) – Lassen Sie uns darüber sprechen, was Sie suchen und wie wir arbeiten. *
- Vorstellungsgespräch mit dem Hiring Manager (60 Min.) – Sprechen Sie mit einem unserer Hiring Manager über Ihren Arbeitsstil und ein Projekt, das Sie von Anfang bis Ende verantwortet haben, plus eine kurze KI-gestützte Programmieraufgabe. *
- Systemdesign-Interview (60 Min.) – Ein kollaboratives Systemdesign-Gespräch mit Fokus auf Skalierungsherausforderungen. *
- Programmier-Interview (60 Min.) – Arbeiten Sie mit einem unserer Ingenieure für ein agentenbasiertes Live-Coding-Interview zusammen.
Alle endgültigen Kandidaten werden gebeten, als Teil unseres Einstellungsprozesses eine Hintergrundprüfung und Beschäftigungsüberprüfungen abzuschließen.
Customer.io Customer.io erkennt die erstickende Auswirkung systemischer Ungerechtigkeit auf diverse Gemeinschaften an. Wir verpflichten uns, unseren Einfluss zu nutzen, um Inklusion und Gerechtigkeit in der Technologiebranche zu fördern. Wir bemühen uns, eine inklusive Teamkultur aufzubauen, diskriminierungsfreie Einstellungspraktiken anzuwenden und Gemeindepartnerschaften zu entwickeln, um unsere globale Wirkung zu erweitern.
Zoom ist die einzige Videokonferenzplattform, die wir nutzen, virtuelle Vorstellungsgespräche werden über die Video-Funktion (d. h. nicht über den Chat) geführt, und Angebote werden schriftlich auf offiziellem Briefpapier von Customer.io customer.io/ unterbreitet. Seien Sie bitte bei allen Aktivitäten Ihrer Jobsuche wachsam, und wenn Sie Fragen haben, wenden Sie sich bitte an jobs@customer.io [jobs@customer.io].
MACH MIT!
Wir glauben an Empathie, Transparenz, Verantwortung und ja, auch ein wenig Ecken und Kanten. Wenn Sie von dem, was Sie gelesen haben, begeistert sind und Software entwickeln möchten, die die Kommunikation für alle verbessert – bewerben Sie sich jetzt.
WAS SIE TUN WERDEN *
- Entwerfen und Weiterentwickeln verteilter Systeme in Go, um Milliarden von täglichen Ereignissen und Nachrichten zu verarbeiten und Petabytes an Daten zu speichern und zu indizieren
- Leiten von Architekturentscheidungen bezüglich Leistung, Zuverlässigkeit und Echtzeit-Ereignisverarbeitung
- Verbessern der Service-zu-Service-Kommunikation durch bessere APIs, Messaging-Systeme und ereignisgesteuerte Muster
- Zusammenarbeit mit Teams, um Engpässe und Systemprobleme aufzudecken, und Leitung von Initiativen zur deren Behebung für ein reibungsloseres Kundenerlebnis
- Bewältigen von Herausforderungen mit hohem Durchsatz in Datenpipelines, Warteschlangen und Scheduling-Infrastrukturen
- Fähigkeit, Produktionssysteme in großem Maßstab mithilfe effektiver Instrumentierung zu debuggen und Probleme schnell und souverän zu lösen
- Teilnahme an einer Bereitschaftsrotation nach Bedarf zur Unterstützung der Zuverlässigkeit der von Ihnen entwickelten Systeme
- Teilen von Wissen und Anheben des Niveaus durch Teilen Ihrer Fortschritte öffentlich mit kurzen Videos, durchdachten Texten und Mentoring
- Nutzung von KI-Tools zur Prototypenentwicklung, zur Beschleunigung und zur besseren Entscheidungsfindung
VERGÜTUNG & LEISTUNGEN
Wir glauben an Transparenz. Das Einstiegsgehalt für diese Rolle beträgt $150,000 - $200,000 USD (oder Äquivalent in lokaler Währung), abhängig von der Erfahrung und vorbehaltlich einer Anpassung an den Marktpreis. Zusätzlich zum Grundgehalt beinhaltet diese Rolle eine Aktienoption als Beteiligungszusage, damit Sie am Erfolg teilhaben, den Sie mitgestalten.
Wir wissen, dass unsere Mitarbeiter das sind, was uns großartig macht, und wir sind bestrebt, uns gut um sie zu kümmern. Unser umfassendes Leistungspaket unterstützt Ihr Wohlbefinden und Wachstum, einschließlich 100% Abdeckung der Prämien für Kranken-, Zahn-, Augen-, psychische Gesundheit und Zusatzversicherungen für Sie und Ihre Familie. Wir bieten außerdem 16 Wochen bezahlten Elternurlaub, unbegrenzte PTO, Stipendien für Remote-Arbeit und Wellness, ein Budget für berufliche Weiterentwicklung und mehr.
Alle Leistungen hier ansehen → customer.io/careers#:~:text=our%20collective%20success.-,BENEFITS,-Our%C2%A0
