HEARTLAND BUSINESS SYSTEMS LLC
CarGurus
Senior Principal Software Engineer, Cloud Architecture
Wer wir sind
Bei CarGurus (NASDAQ: CARG) ist es unsere Mission, Menschen die Möglichkeit zu geben, ihr Ziel zu erreichen. Wir haben als kleines Team von Entwicklern begonnen, mit dem Ziel, Vertrauen und Transparenz in den Autokauf zu bringen. Seitdem hat unsere Geschichte der Innovation und der beschleunigten Markteinführung zu branchenführendem Wachstum geführt. Tatsächlich sind wir der größte und am schnellsten wachsende Automobilmarktplatz und seit über 15 Jahren profitabel.
Was wir tun
Der Markt entwickelt sich weiter, und wir tun das auch. Wir verlagern die gesamte Automobilreise ins Internet und begleiten unsere Kunden bei jedem Schritt. Das umfasst alles, vom Verkauf eines alten Autos bis hin zur Finanzierung, dem Kauf und der Lieferung eines neuen Fahrzeugs. Heute besuchen jeden Monat zig Millionen Verbraucher CarGurus.com, und rund 30,000 Autohäuser nutzen unsere Produkte. Aber sie sind nicht die einzigen, die CarGurus lieben – unsere Mitarbeiter tun das auch. Wir pflegen eine Kultur, in der der Mensch im Mittelpunkt steht, die Freundlichkeit, Zusammenarbeit und Innovation fördert und unsere Gurus mit Werkzeugen ausstattet, um ihr berufliches Wachstum voranzutreiben. Die Disruption einer Billionen-Dollar-Industrie erfordert frische und vielfältige Perspektiven. Kommen Sie zu uns!
Überblick über die Rolle
CarGurus sucht einen Senior Principal Software Engineer als praxisorientierten Cloud-Architekten innerhalb unserer Engineering Platform (EP) Organisation. Wir haben eine umfangreiche Migration zu AWS abgeschlossen. Der nächste Schritt besteht darin, 300+ Ingenieuren dabei zu helfen, Cloud-native, SaaS-fähige Software zu entwickeln, die resilient, sicher und skalierbar ist. In dieser Rolle arbeiten Sie praxisnah und Seite an Seite mit den Teams, die die Arbeit erledigen. Sie gehören nicht zu einem einzelnen Squad. Stattdessen gehen Sie dorthin, wo die schwierigsten System- und Cloud-Architekturprobleme liegen, arbeiten mit den Teams zusammen, um diese zu lösen, und hinterlassen Muster, die andere wiederverwenden können.
Wir heißen alle willkommen
CarGurus strebt danach, ein Ort zu sein, an dem Menschen ihr volles Potenzial entfalten können – angefangen bei unserem Einstellungsprozess. Wir diskriminieren nicht aufgrund von Rasse, Hautfarbe, Religion, nationaler Herkunft, Alter, Geschlecht, Familienstand, Abstammung, körperlicher oder geistiger Behinderung, Veteranenstatus, Geschlechtsidentität oder sexueller Orientierung. Wir fördern ein integratives Umfeld, das Menschen für ihre Fähigkeiten, Erfahrungen und einzigartigen Perspektiven schätzt. Deshalb hoffen wir, dass Sie sich auch dann bewerben, wenn Sie nicht jeden Punkt in der Stellenbeschreibung erfüllen. Wir ermutigen Sie auch, Ihrem Recruiter mitzuteilen, wenn Sie aufgrund einer Behinderung Anpassungen für die Teilnahme an unserem Einstellungsprozess benötigen, damit wir die entsprechende Unterstützung bieten können. Wir möchten wissen, was nur Sie bei CarGurus einbringen können. #LI-Hybrid
Ihre Aufgaben
- Verantwortung für die Systemarchitektur in Verbindung mit der Cloud-Architektur: Gestalten Sie, wie Dienste, Daten und Jobs auf AWS abgebildet werden, und legen Sie praktische Pfade von alten zu neuen Architekturen fest.
- Zusammenarbeit mit Product Engineering-Teams bei deren Architekturproblemen. Dies kann bedeuten, für einen gewissen Zeitraum eng mit einem Team zusammenzuarbeiten, um Prototypen zu erstellen, Hindernisse zu beseitigen und eine Architektur zu hinterlassen, die das Team selbstständig betreuen kann.
- Technische Leitung für unsere Beziehung zu AWS. Sie arbeiten mit den Solutions Architects von AWS an Service-Leitfäden und Roadmaps.
- Erstellung von Proofs of Concept und Referenzimplementierungen im Code unter Verwendung von Terraform, Python, Java und ähnlichen Tools, auf denen Teams aufbauen können und die sich im Laufe der Zeit zu Standardmustern entwickeln können. Erläutern Sie die Kompromisse hinter jeder Entscheidung.
- Zusammenarbeit mit Cloud Enablement zur Förderung von AWS Self-Service und Leitplanken: HCP Terraform Workflows, Sentinel-Richtlinien, IAM sowie Account- und Sandbox-Strategie.
- Architekturdesign unter Berücksichtigung der Kosten für Cloud- und KI-Ausgaben, einschließlich Attribuierung, Tagging und Kontrollen.
- Leitung der Architektur für SaaS-Reife und Compliance-Bereitschaft, einschließlich Disaster Recovery und Business Continuity, Sicherheit, Leistung, Abhängigkeitsmanagement und Standardisierung unserer Cloud-Accounts.
- Anleitung der Architektur für agentische Workloads auf AWS, wie z. B. AgentCore Gateway, Bedrock, OAuth und Machine-to-Machine-Identität, in Zusammenarbeit mit InfoSec.
- Zusammenarbeit mit unserem Technical Leadership Team zur Gestaltung der technischen Ausrichtung. Dokumentieren Sie Entscheidungen in ADRs und RFCs und verbreiten Sie diese in den Teams.
- Mentoring von Senior Engineers und Durchführung von Workshops zu Cloud-native Best Practices.
Was Sie mitbringen
- 10+ Jahre Erfahrung in der Softwareentwicklung, davon 5+ Jahre Erfahrung im Design und Betrieb von Produktionssystemen auf AWS.
- Software-Ingenieur aus Leidenschaft: Sie schreiben produktionsreifen Code in mindestens einer der Sprachen Java, Python, TypeScript oder Go.
- Fließend in Infrastructure as Code mit Terraform.
- Fundierte AWS-Expertise in den Bereichen Networking (VPC, Transit Gateway, VPC Lattice), IAM, Serverless (Lambda, Batch, API Gateway), Container (EKS) und verwaltete Datenspeicher.
- Fokus auf Sicherheit: Least-Privilege IAM, OAuth2/OIDC und Design für Compliance.
- Sie bringen eine praxisorientierte Denkweise mit: Sie bauen lieber den Prototyp, anstatt nur das Design zu überprüfen, und können dennoch das Konzeptpapier schreiben, das die Richtung vorgibt.
- Führung durch Einflussnahme und Zusammenarbeit ohne Ego. Sie bauen Vertrauen zu Ingenieuren, Managern und Führungskräften auf, sowohl innerhalb als auch außerhalb Ihrer eigenen Organisation.
- Sie schreiben klar und können technische Kompromisse sowohl einem technischen als auch einem nicht-technischen Publikum erklären.
- Sie denken an die Kosten: Sie betrachten Kosteneffizienz als eine Designanforderung.
Gehaltsspanne der Position
Die angegebene Spanne stellt das erwartete jährliche Grundgehalt / On-Target Earnings (OTE) für diese Position dar. On-Target Earnings (OTE) beinhalten das Grundgehalt und die zielorientierten Provisionszahlungen, was ausschließlich für Vertriebsrollen gilt.
Die individuelle Vergütung innerhalb dieser Spanne wird durch den Arbeitsort und andere Faktoren wie berufsbezogene Fähigkeiten, Erfahrung sowie relevante Ausbildung oder Weiterbildung bestimmt.
Dieses jährliche Grundgehalt ist Teil eines umfassenden Total Rewards-Pakets. Zusätzlich zu den Sozialleistungen kann diese Rolle für diskretionäre Boni/Anreize und Restricted Stock Units (RSUs) in Frage kommen.
$191,000—$239,000 USD
CarGurus kann im Rahmen unseres Einstellungsprozesses persönliche Vorstellungsgespräche verlangen, insbesondere für Positionen in unseren Büros in Boston und Dublin. Kandidaten, die für ein persönliches Gespräch ausgewählt werden, werden im Voraus benachrichtigt. Bitte beachten Sie, dass Reisekosten vom Kandidaten zu tragen sind.
Arbeiten bei CarGurus
Wir belohnen die Neugier und Leidenschaft unserer Gurus mit erstklassigen Sozialleistungen und Vergütungen, einschließlich Mitarbeiterbeteiligungen für alle Mitarbeiter, sowohl beim Einstieg als auch während ihrer weiteren Entwicklung bei uns. Unsere Programme zur beruflichen Entwicklung und für gesellschaftliches Engagement sowie unsere Employee Resource Groups (ERGs) und Communities helfen den Mitarbeitern, Kontakte zu knüpfen und auf persönlich bedeutsame Weise etwas zu bewirken. Ein flexibles hybrides Modell und großzügige Urlaubsregelungen fördern die Work-Life-Balance und das individuelle Wohlbefinden. Durchdachte Extras wie tägliches kostenloses Mittagessen, ein Neuwagenrabatt, Meditations- und Fitness-Apps, die Übernahme von Pendlerkosten und mehr helfen unseren Mitarbeitern, Freiraum für das zu schaffen, was in ihrem Privat- und Berufsleben am wichtigsten ist.
