Taro Logo

Senior Staff Software Engineer - App and Partner Ecosystem

Databricks empowers data teams to solve the world's toughest challenges, from security threat detection to cancer drug development, by building the best data and AI infrastructure platform.
$217,000 - $288,400
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · AI

Job Description

At Databricks, we are seeking a Senior Staff Software Engineer to join our App and Partner Ecosystem team. This role is crucial in shaping the future of our Data Intelligence Platform by creating frameworks, tools, and best practices that enable seamless integrations.

As a Senior Staff Software Engineer, you will be at the forefront of defining the vision, architecture, and strategy for our growing ecosystem of applications and partners. This position offers a unique opportunity to impact how developers and partners build solutions on Databricks, ultimately helping our customers drive innovation in data and AI.

The role requires deep technical expertise in data-intensive systems, with 10+ years of experience building scalable solutions. You'll work with various technologies including database systems (SQL, NoSQL, OLAP/OLTP), big data processing frameworks like Apache Spark™, and modern API designs (REST, GraphQL, gRPC). Your strong understanding of data security, governance, and cloud infrastructure will be essential in creating robust integration frameworks.

Leadership is a key aspect of this position - you'll mentor engineers, drive cross-functional initiatives, and represent Databricks at industry events. Your work will directly influence how partners and developers leverage our platform, making you a crucial player in Databricks' growth strategy.

Databricks offers competitive compensation including base salary ($217,000 - $288,400), equity, annual performance bonus, and comprehensive benefits. Join us in our mission to empower data teams to solve the world's toughest challenges while working with cutting-edge technology in a collaborative environment.

This role is based in Seattle, Washington, where you'll be part of a dynamic team pushing the boundaries of data and AI technology. If you're passionate about building ecosystem solutions and want to shape the future of data and AI platforms, this role offers an exceptional opportunity to make a significant impact.

Last updated 13 hours ago

Responsibilities For Senior Staff Software Engineer - App and Partner Ecosystem

  • Define and drive the ecosystem strategy for Databricks
  • Develop frameworks, APIs, and tools for partner and developer integration
  • Enable customers to integrate cutting-edge applications
  • Lead and mentor engineers across teams
  • Collaborate cross-functionally with product, engineering, and business development teams
  • Engage with open-source communities
  • Represent Databricks at industry events and conferences

Requirements For Senior Staff Software Engineer - App and Partner Ecosystem

Java
Python
  • 10+ years of experience building data-intensive applications or systems
  • Strong expertise in database systems and big data processing
  • Experience designing high-performance APIs
  • Strong understanding of data security, governance, and compliance frameworks
  • Strong leadership skills
  • Ability to mentor engineers and influence architectural decisions
  • Excellent communication skills
  • Deep passion for and knowledge of the broad data and AI industry

Benefits For Senior Staff Software Engineer - App and Partner Ecosystem

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Annual performance bonus
  • Equity
  • Comprehensive benefits package

Related Jobs

Staff Software Engineer - Backend

Staff Software Engineer - Backend position at Databricks, building scalable backend services and infrastructure for data and AI platform.

Staff Software Engineer - Backend

Staff Software Engineer position at Databricks focusing on backend development for their data and AI infrastructure platform, requiring 10+ years of experience in distributed systems and cloud technologies.

Staff Software Engineer - Observability (Databases)

Staff Software Engineer position at Databricks focusing on building and scaling observability solutions for large-scale distributed systems.

Senior Staff Software Engineer - Enzyme

Senior Staff Software Engineer position at Databricks leading the Materialized Views engineering team, focusing on building next-generation features for ETL workloads and query acceleration.

Staff Software Engineer - Backend

Staff Software Engineer position at Databricks focusing on backend development for their data and AI platform, requiring 10+ years of experience in distributed systems and cloud technologies.