Staff Software Engineer - Backend
Staff Software Engineer - Backend

Staff Software Engineer - Backend

Berlin Vollzeit 43200 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Databricks Inc.

Auf einen Blick

  • Aufgaben: Build and scale backend infrastructure for the Databricks platform.
  • Arbeitgeber: Join Databricks, a leader in data and AI, trusted by over 10,000 organizations worldwide.
  • Mitarbeitervorteile: Enjoy comprehensive benefits, perks, and a commitment to diversity and inclusion.
  • Warum dieser Job: Tackle exciting technical challenges while making a real-world impact on data solutions.
  • Gewünschte Qualifikationen: 7+ years of experience in Java, Scala, or C++, with a strong background in SaaS platforms.
  • Andere Informationen: Work in a collaborative environment with opportunities for growth and innovation.

Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.

At Databricks, we are passionate about enabling data teams to solve the world\’s toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world\’s best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we\’re only getting started.

As a software engineer with a backend focus, you will work with your team to build infrastructure and products for the Databricks platform at scale.

The impact you\’ll have:

Our backend teams span many domains across our essential service platforms. For instance, you might work on challenges such as:

  • Problems that span from product to infrastructure including: distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience.
  • Deliver reliable and high performance services and client libraries for storing and accessing humongous amounts of data on cloud storage backends, e.g., AWS S3, Azure Blob Store.
  • Build reliable, scalable services, e.g., Scala, Kubernetes, and data pipelines, e.g., Spark, Databricks, to power the pricing infrastructure that serves millions of cluster-hours per day and develop product features that empower customers to easily view and control platform usage.

What we look for:

  • BS (or higher) in Computer Science, or a related field
  • 7+ years of production level experience in one of: Java, Scala, C++, or similar language.
  • Experience working on a SaaS platform or with Service-Oriented Architectures.
  • Good knowledge of SQL.

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, please visit .

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 with an applicant on this basis alone.

#J-18808-Ljbffr

Staff Software Engineer - Backend Arbeitgeber: Databricks Inc.

At Databricks, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among our talented teams. With a strong commitment to employee growth, we provide ample opportunities for professional development and the chance to tackle meaningful challenges in data and AI infrastructure. Our San Francisco headquarters not only offers a vibrant tech scene but also a diverse and inclusive environment where every voice is valued, making it an ideal place for passionate engineers to thrive.
Databricks Inc.

Kontaktperson:

Databricks Inc. HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Staff Software Engineer - Backend

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as Scala, Kubernetes, and Spark. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Engage with the Databricks community on platforms like LinkedIn or GitHub. Contributing to open-source projects or participating in discussions can help you build connections and demonstrate your passion for the field.

✨Tip Number 3

Prepare to discuss your experience with distributed systems and service-oriented architectures during the interview. Be ready to share specific examples of challenges you've faced and how you overcame them in your previous roles.

✨Tip Number 4

Research Databricks' products and services thoroughly. Understanding their platform and how it integrates data and AI will allow you to speak knowledgeably about how you can contribute to their mission during your interview.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Staff Software Engineer - Backend

Backend Development
Java
Scala
C++
Service-Oriented Architecture (SOA)
Software as a Service (SaaS)
Distributed Systems
Cloud Storage Solutions (e.g., AWS S3, Azure Blob Store)
SQL
Kubernetes
Data Pipelines (e.g., Spark, Databricks)
Performance Optimization
Monitoring and Logging
Workflow Orchestration
Team Collaboration

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure to thoroughly read the job description for the Staff Software Engineer - Backend position at Databricks. Understand the key responsibilities and required skills, such as experience with Java, Scala, or C++, and be prepared to discuss how your background aligns with these requirements.

Highlight Relevant Experience: In your application, emphasize your 7+ years of production-level experience in backend development. Provide specific examples of projects where you worked on distributed systems, service-oriented architectures, or SaaS platforms, showcasing your technical expertise.

Showcase Problem-Solving Skills: Databricks values engineers who can tackle complex challenges. Include examples in your application that demonstrate your problem-solving abilities, particularly in building reliable and scalable services or working with data pipelines.

Tailor Your CV and Cover Letter: Customize your CV and cover letter to reflect the language and values mentioned in the job description. Use keywords related to the role, such as 'cloud storage backends', 'Kubernetes', and 'SQL', to ensure your application resonates with the hiring team.

Wie du dich auf ein Vorstellungsgespräch bei Databricks Inc. vorbereitest

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Java, Scala, or C++. Highlight specific projects where you built scalable services or worked on distributed systems. This will demonstrate your technical proficiency and relevance to the role.

✨Understand Databricks' Mission

Familiarize yourself with Databricks' goals and the impact of their platform. Be ready to discuss how your skills can contribute to solving complex problems in data and AI, aligning your answers with their mission.

✨Prepare for System Design Questions

Expect questions related to service architecture and workflow orchestration. Practice designing systems that handle large-scale data processing and think through the trade-offs involved in your design decisions.

✨Demonstrate a Customer-Centric Mindset

Since Databricks is customer-obsessed, share examples of how you've prioritized user experience in your previous work. Discuss how you’ve gathered feedback and iterated on products to meet customer needs effectively.

Staff Software Engineer - Backend
Databricks Inc.
Databricks Inc.
  • Staff Software Engineer - Backend

    Berlin
    Vollzeit
    43200 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-03-29

  • Databricks Inc.

    Databricks Inc.

    1001 - 5000
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>