Senior Staff Software Engineer - Delta

Senior Staff Software Engineer - Delta

Vollzeit 72000 - 84000 € / Jahr (geschätzt) Kein Homeoffice möglich
Databricks

Auf einen Blick

  • Aufgaben: Entwickle und pflege robuste Backend-Systeme für Databricks-Arbeitsbereiche.
  • Unternehmen: Databricks, führendes Unternehmen im Bereich Daten und KI.
  • Vorteile: Umfassende Vorteile, einschließlich Gesundheitsleistungen und flexibler Arbeitszeit.
  • Weitere Informationen: Engagiertes Team mit Fokus auf Vielfalt und Inklusion.
  • Warum dieser Job: Gestalte die nächste Generation von Plattformen und löse reale Geschäftsprobleme.
  • Qualifikationen: 15+ Jahre Erfahrung in der Entwicklung großflächiger verteilter Systeme.

Das prognostizierte Gehalt liegt zwischen 72000 - 84000 € pro Jahr.

P-1127 At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development. We do this by building and running the world's best data and AI infrastructure platform, so our customers can focus on the high value challenges that are central to their own missions. Our engineering teams build highly technical products that fulfill real, important needs in the world. We develop and operate one of the largest scale software platforms. The fleet consists of millions of virtual machines, generating terabytes of logs and processing exabytes of data per day. At our scale, we regularly observe cloud hardware, network, and operating system faults, and our software must gracefully shield our customers from any of the above. The Delta DML team owns the core write-path operations for Delta Lake, the open-source storage layer behind the Databricks Lakehouse. Our mission is to deliver industry-leading performance and a seamless user experience at massive scale, with most data written in Databricks flowing through our platform. We drive performance innovations like Low Shuffle Merge and Deletion Vectors and actively contribute to open source efforts to unify Delta and Iceberg formats. We are seeking a highly skilled and experienced Senior Staff Software Engineer to join our backend team. In this role, you will be instrumental in designing, developing, and maintaining robust backend systems that power Databricks workspaces. You will build the next-generation platform for serving workspace assets, ensuring high QPS, low latency, reliable, and performant systems, proactively addressing the future growth challenges. Additionally, as a senior member of the team, you will provide technical leadership, mentorship, and guidance to junior engineers, contributing to the overall improvement of team coding practices and system designs. The Impact You Will Have Solve real business needs at large scale by applying your software engineering. Low level systems debugging, performance measurement, and optimization on large production clusters. Build architecture design, influence product roadmap, and take ownership and responsibility over new projects. Introduce tools to allow greater automation and operability of services. Use your deep experience to help prevent and investigate production issues. Plan and lead complicated technical projects that work with several teams within the company. Contribute as a technical team lead by mentoring others, lead sprint planning, delegating work and assignments to team members and participate in project planning. What We Look For 15+ years industry experience building and supporting large-scale distributed systems. Comfortable working towards a multi-year vision with incremental deliverables. Motivated by delivering customer value and impact. Strong foundation in algorithms and data structures and their real-world use cases. Experience driving company initiatives towards customer satisfaction. BS/MS/PhD in Computer Science or related majors, or equivalent experience. About Databricks Databricks is the data and AI company. More than 10,000 organizations worldwide—including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500—rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook. Benefits At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here. Our Commitment to Diversity and Inclusion At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics. Compliance If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed to applicant on this basis alone. #J-18808-Ljbffr

Senior Staff Software Engineer - Delta Arbeitgeber: Databricks

Databricks ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit umfassenden Vorteilen, einer starken Unternehmenskultur, die Vielfalt und Inklusion fördert, sowie zahlreichen Wachstums- und Entwicklungsmöglichkeiten, ist Databricks der ideale Ort für Fachkräfte, die ihre Karriere im Bereich Daten und KI vorantreiben möchten. Die Position des AWS Cloud Partner Solutions Architect in EMEA ermöglicht es Ihnen, an vorderster Front mit führenden Unternehmen zusammenzuarbeiten und einen bedeutenden Einfluss auf die Cloud-Strategien unserer Kunden auszuüben.

Databricks

Kontaktdaten:

Databricks Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Staff Software Engineer - Delta erhalten könntest

Tipp Nummer 1

Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die in der Branche arbeiten. Oftmals erfährt man von offenen Stellen, bevor sie offiziell ausgeschrieben werden.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und Systemdesign-Fragen, die für die Rolle als Senior Staff Software Engineer relevant sind. Wir können dir dabei helfen, die besten Ressourcen zu finden.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle bei Databricks findest, bewirb dich direkt über unsere Website. Zeige dein Interesse und deine Motivation, Teil unseres Teams zu werden.

Tipp Nummer 4

Bereite Fragen für das Interview vor! Zeige, dass du dich mit der Firma und der Position auseinandergesetzt hast. Das zeigt dein Engagement und hilft dir, einen bleibenden Eindruck zu hinterlassen.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Staff Software Engineer - Delta mit Bravour zu bestehen

Software Engineering
Backend System Design
Low Level Systems Debugging
Performance Measurement
Optimization of Large Production Clusters
Architecture Design
Project Ownership

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Software Engineering sind genauso wichtig wie deine technischen Fähigkeiten. Lass uns in deinem Anschreiben spüren, warum du für diese Rolle brennst.

Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Projekten und wie du große, verteilte Systeme entwickelt hast. Konkrete Beispiele helfen uns, deine Expertise besser zu verstehen und zu sehen, wie du zur Lösung realer Probleme beigetragen hast.

Technische Fähigkeiten hervorheben:Stell sicher, dass du deine Kenntnisse in Algorithmen, Datenstrukturen und Systemarchitektur klar darstellst. Wir suchen nach jemandem, der nicht nur Erfahrung hat, sondern auch in der Lage ist, komplexe technische Herausforderungen zu meistern.

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alle Informationen an die richtige Stelle gelangen und du die besten Chancen auf eine Rückmeldung hast!

Wie man sich auf ein Vorstellungsgespräch bei Databricks vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien und Tools vertraut, die Databricks verwendet. Da du als Senior Staff Software Engineer arbeiten wirst, solltest du ein tiefes Verständnis für verteilte Systeme, Datenstrukturen und Algorithmen haben. Bereite dich darauf vor, spezifische Fragen zu diesen Themen zu beantworten.

Bereite Beispiele vor

Denke an konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der Problemlösung und im Systemdesign demonstrieren. Zeige, wie du komplexe technische Projekte geleitet hast und welche Ergebnisse du erzielt hast. Das wird dir helfen, deine Erfahrungen greifbar zu machen.

Technische Führung betonen

Da du eine Führungsrolle übernehmen wirst, sei bereit, über deine Erfahrungen in der Mentorship und Teamführung zu sprechen. Erkläre, wie du andere unterstützt hast, um ihre Fähigkeiten zu verbessern und wie du zur Verbesserung der Teampraktiken beigetragen hast.

Fragen stellen

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und dem Unternehmen. Frage nach den Herausforderungen, die das Team derzeit hat, oder nach den zukünftigen Projekten, an denen sie arbeiten werden.