NOS
SingleStore
Senior/Principal Software Engineer
Zusammenfassung der Position
SingleStore-Ingenieure entwickeln die Echtzeit-Datenplattform, die einige der anspruchsvollsten Anwendungen der Welt antreibt. Unsere Cloud-native Architektur ermöglicht hochperformante transaktionale und analytische Workloads in großem Maßstab, und unsere Teams veröffentlichen das ganze Jahr über kontinuierlich Produktionscode.
Wir arbeiten in einem schnelllebigen, hochgradig kollaborativen Umfeld, in dem Ingenieure die volle Verantwortung für ihre Arbeit übernehmen und eng mit Produkt-, Vertriebs- und Go-To-Market-Teams zusammenarbeiten, um einen bedeutenden geschäftlichen Mehrwert zu erzielen.
Wir suchen einen Senior/Principal Software Engineer, der unser Engineering-Team verstärkt und eine entscheidende Rolle bei der Konzeption und Bereitstellung von Kernfunktionen für SingleStore spielt. Dies ist eine technische Senior-Position mit End-to-End-Verantwortung für große, release-definierende Projekte an der Schnittstelle von verteilten Systemen, Cloud-Infrastruktur und Datenbanktechnologie.
Als Software Engineer geben Sie die technische Richtung vor, lösen komplexe Probleme auf Systemebene und fungieren als Multiplikator innerhalb der Organisation. Sie arbeiten eng mit Produkt- und kundenorientierten Teams zusammen, um sicherzustellen, dass unsere Plattform die Anforderungen sowohl langjähriger Unternehmenskunden als auch neuer Anwender erfüllt.
Diese Rolle ist ideal für einen Ingenieur, der an tiefgreifenden technischen Herausforderungen wächst, stolz darauf ist, langlebige Systeme zu bauen, und Freude daran hat, andere zu betreuen, während er selbst operativ tätig bleibt.
Hinweis: Diese Stelle ist für verschiedene Erfahrungsstufen offen. Die endgültige Einstufung (Senior, Staff oder Principal) wird basierend auf Erfahrung, Wirkungsbereich und nachgewiesener technischer Führung während des gesamten Interviewprozesses festgelegt.
An alle Personalvermittlungsagenturen: SingleStore akzeptiert keine Lebensläufe von Agenturen. Bitte leiten Sie keine Lebensläufe an Mitarbeiter von SingleStore weiter. SingleStore ist nicht verantwortlich für Gebühren im Zusammenhang mit unaufgeforderten Lebensläufen und zahlt keine Gebühren an Drittagenturen oder Unternehmen, die keine unterzeichnete Vereinbarung mit dem Unternehmen haben.
Für Kandidaten mit Wohnsitz in Kalifornien lesen Sie bitte unseren Datenschutzhinweis für die Rekrutierung in Kalifornien. Für Kandidaten mit Wohnsitz im EWR, in Großbritannien und in der Schweiz lesen Sie bitte unseren Datenschutzhinweis für die Rekrutierung im EWR, in Großbritannien und in der Schweiz.
Aufgaben und Verantwortlichkeiten
- Leitung des technischen Designs und der Entscheidungsfindung für große, release-definierende Projekte, die die Cloud-Plattform von SingleStore beeinflussen.
- Konzeption und Implementierung neuer Funktionen in den Bereichen Netzwerk, Control Plane und Managed-Service-Infrastruktur, mit Hauptfokus auf unsere Abrechnungssysteme.
- Lösung komplexer, unternehmenskritischer Systemprobleme mit skalierbaren, wartbaren und resilienten Lösungen.
- Enge Zusammenarbeit mit dem Produktmanagement, um Kunden- und Geschäftsanforderungen in robuste technische Lösungen zu übersetzen.
- Untersuchung und Behebung schwieriger Probleme in Produktions- und Entwicklungsumgebungen bei gleichzeitiger Wahrnehmung mehrerer Verantwortlichkeiten.
- Untersuchung, Debugging und Behebung von Problemen bei der Synchronisierung von Abrechnungsdaten.
- Beitrag zur Entwicklung von Dashboards für die Datenvisualisierung.
- Mentoring und Anleitung von Ingenieuren in Bezug auf Systemdesign, Codierungsstandards und architektonische Best Practices, um das technische Niveau im gesamten Team zu heben.
Ihre Erfahrung
- 6+ Jahre Erfahrung in der Entwicklung und dem Debugging von Software auf Systemebene in Golang oder einer ähnlichen Sprache.
- Vertrautheit mit verteilten Systemen, die über Kubernetes verwaltet werden.
- Nachgewiesene Fähigkeit, hochzuverlässige und leistungsstarke Systemsoftware zu konzipieren und zu entwickeln.
- Erfahrung in der Arbeit in Umgebungen, in denen Leistung, Skalierbarkeit und Zuverlässigkeit entscheidend sind.
- Bachelor-Abschluss in Informatik oder eine gleichwertige praktische Erfahrung.
Bevorzugte Qualifikationen
- Erfahrung im Aufbau von Cloud-nativen SaaS-Plattformen.
- Erfahrung in der Arbeit mit frontend-Web-Frameworks wie React.
- Hintergrund in Cloud-basierter Messung und Abrechnung sowie allgemein anerkannten Buchhaltungspraktiken.
SingleStore liefert unsere Cloud-native Datenbank mit der Geschwindigkeit und Skalierbarkeit, die für die datenintensiven Anwendungen der Welt erforderlich sind. Mit einer verteilten SQL-Datenbank, die durch die Vereinheitlichung von Transaktionen und Analysen Einfachheit in Ihre Datenarchitektur bringt, befähigt SingleStore digitale Führungskräfte dazu, ihren Kunden außergewöhnliche Echtzeit-Datenerlebnisse zu bieten. SingleStore ist risikokapitalfinanziert und hat seinen Hauptsitz in San Francisco mit Niederlassungen in Sunnyvale, Raleigh, Seattle, Boston, London, Lissabon, Bangalore, Dublin und Kiew.
Im Einklang mit unserem Engagement für Vielfalt und Inklusion schätzen wir Personen mit der Fähigkeit, in diversen Teams und mit einer vielfältigen Gruppe von Menschen zusammenzuarbeiten.
SingleStore schätzt Einzelpersonen für ihre einzigartigen Fähigkeiten und Erfahrungen, und wir sind stolz darauf, Stellen an verschiedenen Standorten in den Vereinigten Staaten anzubieten. Das Gehalt basiert auf zulässigen, nicht diskriminierenden Faktoren wie Fähigkeiten, Erfahrung und geografischem Standort und ist nur ein Teil unseres Gesamtvergütungs- und Leistungspakets. Bestimmte Rollen haben zudem Anspruch auf zusätzliche Belohnungen, einschließlich Leistungssteigerungen und jährlicher Boni.
