CSC Leasing Co.
Klaviyo
Senior Software Engineer - Developer Infrastructure
Über die Stelle
Bei Klaviyo schätzen wir die einzigartigen Hintergründe, Erfahrungen und Perspektiven, die jeder Klaviyo (wir nennen uns Klaviyo s) jeden Tag in unseren Arbeitsplatz einbringt. Wir glauben, dass jeder eine faire Chance auf Erfolg verdient und schätzen die Erfahrungen, die jede Person über die traditionellen Stellenanforderungen hinaus mitbringt. Wenn Sie eine knappe, aber nicht exakte Übereinstimmung mit der Beschreibung sind, hoffen wir, dass Sie sich trotzdem bewerben. Möchten Sie mehr über das Leben bei Klaviyo erfahren? Besuchen Sie klaviyo.com/careers, um zu sehen, wie wir Kreativen befähigen, ihr eigenes Schicksal zu gestalten.
Warum Sie dem Developer Infrastructure Team beitreten sollten
Unser Hauptaugenmerk liegt darauf, Ingenieuren zu ermöglichen, Code effizient und sicher auszuliefern. Wir sind verantwortlich für die Build-Systeme, den Abhängigkeitslebenszyklus und die Plattforminfrastruktur, die den täglichen Workflow jedes Ingenieurs untermauern. Als Senior Software Engineer in diesem Team werden Sie helfen, die technische Roadmap für Klaviyo's backend-Plattform zu definieren und umzusetzen – von der Abhängigkeitsverwaltung und wichtigen Framework-Upgrades bis hin zu Tools zur Steigerung der Entwicklerproduktivität, die mühsame Arbeit reduzieren und die Geschwindigkeit erhöhen. Indem Sie die grundlegenden Systeme aufbauen und pflegen, die unseren Codebestand gesund und skalierbar halten, spielen Sie eine entscheidende Rolle dabei, dass jeder Ingenieur bei Klaviyo schnell und mit Zuversicht agieren kann.
Was diese Rolle spannend macht
- Arbeit mit hoher Hebelwirkung: Sie bauen nicht nur Features, sondern die Systeme, die bestimmen, wie schnell jeder Ingenieur bei Klaviyo Code ausliefern kann.
- Echter architektonischer Einfluss: Sie werden die Struktur eines großen, komplexen backend-Codebestands beeinflussen und Entscheidungen treffen, die mit dem Unternehmen skalieren.
- Innovation an der Grenze: Sie haben die Autonomie, mit KI und neuen Tools zu experimentieren, um schwierige Probleme im Abhängigkeitsmanagement, bei der Build-Performance und der Entwicklererfahrung zu lösen.
Lernen Sie Klaviyo kennen
Wir sind Klaviyo (ausgesprochen Clay-vee-oh). Wir befähigen Kreative, ihr Schicksal zu gestalten, indem wir First-Party-Daten zugänglich und nutzbar machen wie nie zuvor. Wir sehen grenzenloses Potenzial in der Technologie, die wir entwickeln, um personalisierte Erlebnisse im E-Commerce und darüber hinaus zu fördern. Um unsere Ziele zu erreichen, brauchen wir unsere eigene Crew von bemerkenswerten Schöpfern – ehrgeizige und kollaborative Teammitglieder, die sich auf unseren Nordstern konzentrieren: unsere Kunden zu begeistern. Wenn Sie bereit sind, die beste Arbeit Ihres Lebens zu leisten, wo Sie vom ersten Tag an als Ihr ganzes Ich willkommen geheißen und mit großzügigen Leistungen unterstützt werden, hoffen wir, dass Sie sich uns anschließen.
Was Sie erreichen werden: Hauptverantwortlichkeiten
Als Senior Software Engineer für dieses Team werden Sie die Weiterentwicklung unserer Entwicklerplattform im gesamten Unternehmen vorantreiben:
- Abhängigkeitsmanagement: Analysieren, optimieren und sichern Sie backend und Abhängigkeiten von Drittanbietern im gesamten Codebestand. Erstellen Sie Frameworks zur Risikobewertung und stellen Sie sicher, dass unser Abhängigkeitsgraph gesund, performant und wartbar bleibt.
- Plattform-Upgrades und Rollouts: Leiten Sie die Planung und Durchführung wichtiger Software-Releases und -Updates – vom Design bis zum Produktions-Rollout – einschließlich hands-on individueller Beiträge während des gesamten Prozesses.
- Entwicklerproduktivität: Treiben Sie Verbesserungen bei wichtigen Kennzahlen zur Zykluszeit voran, einschließlich CI-Geschwindigkeit von PRs, Durchlaufzeit von Code-Reviews und Commit-Geschwindigkeit. Reduzieren Sie unermüdlich mühsame Arbeit und steigern Sie die Effizienz der Entwicklung im gesamten Unternehmen.
- Festlegung von Engineering-Standards: Tragen Sie zu den Standards für Codequalität, Abhängigkeitshygiene und Plattformzuverlässigkeit bei, denen alle Teams folgen.
- KI-gesteuerte Strategie: Leiten Sie Bemühungen zur Nutzung von KI im Plattformlebenszyklus und nutzen Sie KI-Tools, um Ihre eigene Entwicklungsarbeit zu beschleunigen.
- Funktionsübergreifende Zusammenarbeit: Arbeiten Sie mit Ingenieuren, Sicherheitsteams und Stakeholdern zusammen, um Anforderungen zu sammeln, Konflikte zu lösen und Plattformänderungen auszurollen, die Teams vertrauensvoll annehmen können.
- Operative Exzellenz: Überwachen Sie proaktiv die Gesundheit und Zuverlässigkeit der Plattform, diagnostizieren und beheben Sie komplexe Probleme, bevor sie zu kritischen Vorfällen werden.
Mindestanforderungen
Wer Sie sind
- Erfahrener Ingenieur: Sie verfügen über 5+ Jahre Erfahrung in der Softwareentwicklung mit fundierten Informatikkenntnissen und einem Fokus auf sauberen, wartbaren, gut architektonisch gestalteten Code.
- Analytischer Problemlöser: Sie beheben nicht nur Symptome, sondern jagen nach Grundursachen, implementieren systemische Korrekturen und bauen Schutzmaßnahmen ein, um eine Wiederholung zu verhindern.
- Plattform-orientiert: Sie sind vertraut mit verteilten Systemen, Abhängigkeitsgraphen und den nachgelagerten Auswirkungen von plattformbezogenen Entscheidungen auf viele Teams.
- Technischer Generalist: Sie können bei Bedarf über den gesamten Stack hinweg agieren – sei es beim Debuggen einer Python-Integration, beim Optimieren eines Go-Dienstes oder beim Einrichten von Infrastrukturautomatisierung.
- KI-Enthusiast: Sie haben bereits mit KI in Ihrer Arbeit oder Ihren persönlichen Projekten experimentiert und sind bestrebt, Wege zu finden, sie zu nutzen, um Ihre Arbeit intelligenter und effizienter zu gestalten.
- Extreme Ownership: Sie sind stolz auf die End-to-End-Gesundheit der Plattform und setzen sich proaktiv für technische Exzellenz ein.
Technologien, die wir verwenden (nicht erschöpfend)
- Backend: Python, Django, FastAPI, Go
- Frontend: React, TypeScript
- Infrastruktur und CI: AWS, Kubernetes, Terraform, Helm, Buildkite, Pants
- Daten: MySQL, PostgreSQL, Redis, Kafka
- KI-Tools: Claude, Cursor, Copilot oder interne KI-Enablement-Frameworks
Bewerber aus Massachusetts
In Massachusetts ist es rechtswidrig, einen Lügendetektortest als Bedingung für eine Anstellung oder Weiterbeschäftigung zu verlangen oder durchzuführen. Ein Arbeitgeber, der gegen dieses Gesetz verstößt, unterliegt strafrechtlichen Sanktionen und zivilrechtlicher Haftung.
Unser Gehaltsrahmen spiegelt die Arbeitskosten in verschiedenen US-amerikanischen geografischen Märkten wider. Der unten angezeigte Rahmen spiegelt die minimalen und maximalen Zielgehälter für die Position über alle unsere US-Standorte hinweg wider. Das für diese Position angebotene Grundgehalt wird durch mehrere Faktoren bestimmt, darunter die berufsbezogenen Fähigkeiten des Bewerbers, relevante Erfahrung, Ausbildung oder Schulung und der Arbeitsort.
Ihr Recruiter kann Ihnen während des Einstellungsprozesses weitere Details zum spezifischen Gehalts-/OTE-Rahmen für Ihren bevorzugten Standort geben.
Grundgehaltsspanne für US-Standorte
$148,000—$222,000 USD
Diese Rolle kann bis zu 10% Reisen erfordern, z. B. für die Einarbeitung neuer Mitarbeiter, Kunden- oder Partnerarbeit, falls zutreffend, Teambesprechungen und Branchenveranstaltungen. Reisen werden im Voraus koordiniert.
KI-Flüssigkeit bei Klaviyo umfasst die verantwortungsvolle Nutzung von KI (einschließlich Datenschutz, Sicherheit, Bewusstsein für Voreingenommenheit und menschliche Kontrolle). Wir bieten bei Bedarf Unterkünfte an.
Durch die Teilnahme am Interviewprozess von Klaviyo bestätigen Sie, dass Sie unsere Richtlinien für die Nutzung von KI im Klaviyo Interviewprozess gelesen, verstanden und befolgen werden. Weitere Informationen darüber, wie wir Ihre persönlichen Daten verarbeiten, finden Sie in unserer Job Applicant Privacy Notice.
Klaviyo verpflichtet sich zu einer Politik der Chancengleichheit und Nichtdiskriminierung. Wir diskriminieren nicht aufgrund von Rasse, ethnischer Zugehörigkeit, Staatsbürgerschaft, nationaler Herkunft, Hautfarbe, Religion oder religiösem Glauben, Alter, Geschlecht (einschließlich Schwangerschaft), Geschlechtsidentität, sexueller Orientierung, körperlicher oder geistiger Behinderung, Veteranen- oder aktiven Militärstatus, Familienstand, Strafregister, Genetik, Vergeltungsmaßnahmen, sexueller Belästigung oder einer anderen durch geltendes Recht geschützten Eigenschaft.
WICHTIGER HINWEIS: Unser Unternehmen nimmt die Sicherheit und den Datenschutz von Bewerbern sehr ernst. Wir werden niemals Zahlungen, Bankdaten oder persönliche Finanzinformationen als Teil des Bewerbungsprozesses verlangen. Alle unsere legitimen Stellenangebote finden Sie auf unserer offiziellen Karriereseite. Seien Sie vorsichtig bei Stellenangeboten, die von Nicht-Unternehmens-E-Mail-Adressen (@klaviyo.com), Instant-Messaging-Plattformen oder unaufgeforderten Anrufen stammen.
Durch Klicken auf "Bewerbung absenden" stimmen Sie zu, dass Klaviyo Ihre personenbezogenen Daten gemäß unserer Job Applicant Privacy Notice verarbeitet. Wenn Sie nicht möchten, dass Klaviyo Ihre personenbezogenen Daten verarbeitet, reichen Sie bitte keine Bewerbung ein. Unsere Job Applicant Privacy Notice finden Sie hier und hier (FR).
Zusätzlich zum Grundgehalt kann unser Gesamtvergütungspaket die Teilnahme am jährlichen Barbonusplan des Unternehmens, variable Vergütung (OTE) für Vertriebs- und Kundenerfolgsrollen, Aktienoptionen, Antrittsprämien und eine umfassende Palette von Gesundheits-, Wohlfahrts- und Wellnessleistungen basierend auf der Berechtigung umfassen.
