Chainguard
Databricks
Staff Software Engineer - Backend
Über die Stelle
P-1328
Bei Databricks sind wir leidenschaftlich daran interessiert, Datenteams zu befähigen, die weltweit schwierigsten Probleme zu lösen – von der Realisierung der nächsten Mobilitätsform bis zur Beschleunigung der Entwicklung medizinischer Durchbrüche. Dies tun wir, indem wir die weltweit beste Daten- und KI-Infrastrukturplattform aufbauen und betreiben, damit unsere Kunden tiefe Dateneinblicke nutzen können, um ihr Geschäft zu verbessern. Von Ingenieuren gegründet – und kundenorientiert – nutzen wir jede Gelegenheit, um technische Herausforderungen zu lösen, von der Gestaltung von UI/UX der nächsten Generation für die Dateninteraktion bis zur Skalierung unserer Dienste und Infrastruktur über Millionen von virtuellen Maschinen. Und wir fangen gerade erst an.
Als Softwareentwickler mit einem Backend-Fokus arbeiten Sie mit Ihrem Team zusammen, um Infrastruktur und Produkte für die Databricks-Plattform im großen Maßstab zu entwickeln.
Ihr Einfluss
Unsere Backend-Teams decken viele Domänen über unsere wesentlichen Serviceplattformen ab. Zum Beispiel könnten Sie an Herausforderungen wie diesen arbeiten:
- Probleme, die von Produkt bis hin zu Infrastruktur reichen, einschließlich: verteilte Systeme, skalierbare Servicearchitektur und -überwachung, Workflow-Orchestrierung und Entwicklererfahrung.
- Bereitstellung zuverlässiger und hochperformanter Dienste und Client-Bibliotheken für die Speicherung und den Zugriff auf riesige Datenmengen auf Cloud-Speicher-Backends, z. B. AWS S3, Azure Blob Store.
- Aufbau zuverlässiger, skalierbarer Dienste, z. B. Scala, Kubernetes, und Datenpipelines, z. B. Spark, Databricks, zur Unterstützung der Preisgestaltungsinfrastruktur, die Millionen von Cluster-Stunden pro Tag bedient, und Entwicklung von Produktfunktionen, die Kunden befähigen, die Plattformnutzung einfach anzuzeigen und zu steuern.
Was wir suchen
- BS (oder höher) in Informatik oder einem verwandten Fachgebiet
- 7+ Jahre Produktionserfahrung in einer der folgenden Sprachen: Java, Scala, C++ oder einer ähnlichen Sprache.
- Erfahrung in der Entwicklung von verteilten Systemen im großen Maßstab.
- Erfahrung in der Arbeit an einer SaaS-Plattform oder mit Service-orientierten Architekturen.
- Gute Kenntnisse von SQL.
Über Databricks
Databricks ist das Data- and AI-Unternehmen. Mehr als 20.000 Organisationen weltweit – darunter adidas, AT&T, Bayer, Block, Mastercard, Rivian, Unilever und 70 % der Fortune 500 – verlassen sich auf die Databricks Data + AI Platform, um Daten- und KI-Apps, Analysen und Agenten zu bauen und zu skalieren. Mit Hauptsitz in San Francisco und über 30 Niederlassungen weltweit bietet Databricks eine einheitliche Plattform, die Genie, Lakebase, Agent Bricks, Lakeflow, Lakehouse und Unity Catalog umfasst. Um mehr zu erfahren, folgen Sie Databricks auf LinkedIn (linkedin.com/company/databricks), X (x.com/databricks), YouTube (youtube.com/@Databricks) und Instagram (instagram.com/databricksinc/?hl=en).
Leistungen
Bei Databricks bemühen wir uns, umfassende Leistungen und Vergünstigungen anzubieten, die den Bedürfnissen all unserer Mitarbeiter entsprechen. Spezifische Details zu den in Ihrer Region angebotenen Leistungen finden Sie hier (docs.google.com/document/d/154un3e8Xav4BceOSlcYFZRGEuQI54xMxVydRwQn54eQ/edit?usp=sharing).
Unser Engagement für Vielfalt und Inklusion
Bei Databricks verpflichten wir uns, eine vielfältige und inklusive Kultur zu fördern, in der jeder erfolgreich sein kann. Wir achten sehr darauf, dass unsere Einstellungspraktiken inklusiv sind und die Standards für Chancengleichheit erfüllen. Personen, die eine Anstellung bei Databricks suchen, werden unabhängig von Alter, Hautfarbe, Behinderung, ethnischer Herkunft, Familien- oder Familienstand, Geschlechtsidentität oder -ausdruck, Sprache, Herkunft, physischer und geistiger Fähigkeit, politischer Zugehörigkeit, Rasse, Religion, sexueller Orientierung, sozioökonomischem Status, Veteranenstatus und anderen geschützten Merkmalen berücksichtigt.
Compliance
Wenn der Zugang zu exportkontrollierter Technologie oder Quellcode für die Erfüllung der Aufgaben erforderlich ist, liegt es im Ermessen des Arbeitgebers, eine US-Regierungslizenz für solche Positionen zu beantragen, und der Arbeitgeber kann allein aus diesem Grund entscheiden, nicht mit einem Bewerber fortzufahren.
