Banco Mercantil del Norte, S.A.
Customer.io
Senior Software Engineer - E-Mail-Kanal
WAS WIR SCHÄTZEN
Hallo, ich bin Brian, Senior Director of Engineering bei Customer.io. Wir suchen erfahrene Ingenieure, die einen Kanal von Ende zu Ende verantworten möchten – von der Infrastruktur, die Milliarden von Nachrichten zuverlässig liefert, bis hin zu den Produkt-Oberflächen, die unsere Kunden zum Erstellen, Senden und Analysieren ihrer Kampagnen nutzen. Sie werden über den gesamten Stack hinweg arbeiten und sowohl Systemdenken als auch Produkt-Know-how in einen der technisch anspruchsvollsten Problembereiche der Branche einbringen.
Sie benötigen keine E-Mail-Erfahrung, um sich zu bewerben. Die E-Mail-Domäne können wir Ihnen beibringen. Die Ingenieure, die hier erfolgreich sind, sind diejenigen, die es lieben, sich in ein tiefes Problemfeld einzuarbeiten, nicht nur diejenigen, die bereits damit vertraut sind.
Verantwortung Sie übernehmen Probleme von Ende zu Ende. Sie agieren schnell, handeln wie ein Eigentümer und gedeihen in Mehrdeutigkeit. Sie haben bereits komplexe Projekte geleitet, ob offiziell oder nicht, und sind bereit, dies erneut zu tun.
Ingenieure mit Produktgespür Sie denken wie ein Benutzer, nicht nur wie ein Ingenieur. Sie kümmern sich darum, wie Ihre Systeme echten Kundennutzen schaffen – und wie man sie verbessert.
Gesunder Skeptizismus gegenüber „dem üblichen Vorgehen“ Sie bringen Sorgfalt und Kreativität ein. Best Practices sind wichtig – aber niemals wichtiger als Fortschritt.
ÜBER 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 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 SIE TUN WERDEN
- Aufbau und Weiterentwicklung der frontend-Erlebnisse, die Kunden zum Erstellen, Vorschauen und Analysieren von Kampagnen nutzen – Editoren, Konfiguration und Analyse-Dashboards
- Entwurf und Skalierung von backend-Systemen, die hohe Nachrichten- und Ereignisvolumen verarbeiten: Warteschlangenverwaltung, Wiederholungslogik, Ratenbegrenzung und Echtzeit-Ereignis-Pipelines
- Aufbau automatisierter Systeme, die intelligent auf Feedback-Signale von externen Anbietern reagieren – Klassifizierung, Unterdrückung, Drosselung und Zustandsbewertung
- Zusammenarbeit mit internen Fachexperten, um deren Wissen in automatisierte Tools umzuwandeln – Sie bringen die Systemkenntnisse ein, sie die E-Mail-Expertise
- Instrumentierung und Überwachung der Kanalgesundheit von Ende zu Ende: Signalerfassung, Anomalie-Alarmierung und Beobachtbarkeit
- Übernahme von Problemen von Ende zu Ende – von Architektur und Schema-Design bis hin zu Tests, Bereitstellung und Überwachung
- Teilnahme an einer Bereitschaftsrotation nach Bedarf zur Unterstützung der Zuverlässigkeit der von Ihnen erstellten Systeme
- Wissensaustausch und Anhebung des Niveaus durch kurze Videos, durchdachte Texte und Mentoring
- Nutzung von KI-Agenten zur Durchführung von Änderungen an mehreren Dateien durch Eingrenzung der Arbeit, Erstellung des Prompts und Überprüfung der Ausgabe
WAS WIR SUCHEN
- 7+ Jahre Erfahrung im Aufbau skalierbarer, verteilter Systeme in Go (oder ähnlichen statisch typisierten Sprachen)
- Erfahrung im Aufbau produktorientierter frontend-Funktionen in React oder ähnlichen Frameworks, mit Fokus auf UX-Qualität und Polishing
- Erfahrung im Aufbau oder der Nutzung von APIs, die hochvolumige asynchrone Workloads verarbeiten – Ereignisströme, Warteschlangen und Systeme, die unter Last fehlerverzeihend arbeiten
- Komfort bei der Integration mit externen Systemen, die Sie nicht kontrollieren – Drittanbieter-APIs, Ratenbegrenzungen, undurchsichtige Fehlerarten – und Design für Ausfallsicherheit
- Komfort bei der Arbeit in Cloud-nativen Umgebungen (AWS, GCP)
- Vertrautheit mit relationalen Datenbanken (wir verwenden hauptsächlich MySQL) und Verständnis für Leistungskompromisse
- Erfahrung mit Observability-Tools und dem Betrieb von Produktionssystemen
- Eine Tendenz zu Aktion statt Perfektion und Stolz auf technische Entscheidungen
Von Vorteil: Vertrautheit mit E-Mail-Infrastruktur – Zustellbarkeit, Authentifizierungsstandards (SPF/DKIM/DMARC), Absenderreputation oder Hochvolumenversand
VERGÜTUNG & LEISTUNGEN
Wir glauben an Transparenz. Das Einstiegsgehalt für diese Position 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.
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 Ihr Wachstum, einschließlich 100% Abdeckung von Kranken-, Zahn-, Augen-, psychischer Gesundheit und zusätzlichen Versicherungsprämien 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 → customer.io/careers#:~:text=our%20collective%20success.-,BENEFITS,-Our%C2%A0
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 Ende zu Ende verantwortet haben, plus eine kurze KI-gestützte Coding-Aufgabe.
- Technisches Vorstellungsgespräch (60 Min.) – Ein kollaboratives Systemdesign-Gespräch mit Fokus auf Skalierungsherausforderungen.
- Take-Home-Aufgabe – Erledigen Sie eine kurze, realistische Aufgabe, ähnlich der, an der Sie hier arbeiten würden.
- Besprechung der Aufgabe (60 Min.) – Gehen Sie mit uns Ihre Arbeit durch und diskutieren Sie Kompromisse, Prioritäten und wie Sie iterieren würden.
- Projekt-Deep-Dive (60 Minuten: Ein fokussiertes Gespräch über ein technisches Projekt, das Sie von Ende zu Ende verantwortet haben, und wie Sie geplante Arbeit gegen dringende, kundenbeeinflussende Probleme abwägen.
Alle finalen Kandidaten werden gebeten, als Teil unseres Einstellungsprozesses eine Hintergrundprüfung und Anstellungsüberprüfungen durchzuführen.
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 Tech-Branche zu fördern. Wir streben danach, eine integrative Teamkultur aufzubauen, diskriminierungsfreie Einstellungspraktiken umzusetzen und Gemeinschaftspartnerschaften 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. Bitte seien Sie bei all Ihren Stellensuche-Aktivitäten wachsam, und wenn Sie Fragen haben, wenden Sie sich bitte an [email protected] [[email protected]].
MACH MIT!
Wir glauben an Empathie, Transparenz, Verantwortung und ja, auch ein wenig Unbeholfenheit. Wenn Sie begeistert sind von dem, was Sie gelesen haben, und Software entwickeln möchten, die die Kommunikation für alle verbessert – bewerben Sie sich jetzt.
