
Empowering data teams with unified analytics
Databricks, headquartered in San Francisco, California, is a unified data analytics platform that simplifies data engineering and collaborative data science. Trusted by over 7,000 organizations, including Fortune 500 companies like Comcast and Shell, Databricks has raised $3.5 billion in funding, ac...
Databricks offers competitive salaries, equity options, generous PTO policies, and a remote-friendly work environment. Employees also benefit from a l...
Databricks fosters a culture of innovation with a strong emphasis on data-driven decision-making. The company values collaboration across teams and en...

Databricks • Seattle, Washington
Databricks is seeking a Senior Staff Software Engineer to define the vision and architecture for their App and Partner Ecosystem. You'll work with Java and APIs to develop frameworks and tools that enhance integrations within the Databricks platform. This role requires significant experience in software engineering and cloud technologies.
You have 5+ years of experience in software engineering, with a strong background in developing scalable applications and integrations. Your expertise in Java and API design allows you to create robust frameworks that facilitate seamless interactions between applications and partners. You understand the importance of building resilient systems that can handle high loads and complex integrations, and you thrive in collaborative environments where you can lead and mentor others.
You are passionate about data and AI technologies, and you stay updated on industry trends and best practices. Your ability to define and drive strategic initiatives is complemented by your technical skills, enabling you to bridge the gap between engineering and business needs. You are a problem solver who enjoys tackling challenging technical issues and finding innovative solutions that enhance user experiences.
Experience with cloud platforms such as AWS or Azure is a plus, as is familiarity with data processing frameworks like Apache Spark. You may also have experience in leading cross-functional teams and driving projects from conception to deployment, ensuring that all stakeholders are aligned and informed throughout the process.
In this role, you will define the ecosystem strategy for Databricks, focusing on how applications and integrations can enhance the overall user experience. You will lead the development of frameworks, APIs, and tools that empower partners and developers to build impactful solutions on the Databricks platform. Your work will directly contribute to the growth of the platform, enabling customers to leverage cutting-edge applications and specialized functionalities.
You will collaborate closely with product managers, designers, and other engineers to ensure that the solutions you develop meet the needs of users and align with the company's strategic goals. Your responsibilities will include designing and implementing scalable architectures, conducting code reviews, and mentoring junior engineers to foster a culture of continuous improvement and innovation.
You will also engage with external partners to understand their needs and challenges, translating those insights into actionable development plans. By driving the technical vision and architecture of the ecosystem, you will play a key role in shaping the future of data and AI platforms at Databricks.
Databricks offers a dynamic work environment where you can make a significant impact on the future of data and AI technologies. You will have the opportunity to work with a talented team of engineers and thought leaders in the industry, contributing to projects that push the boundaries of what is possible with data.
We provide competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a culture that values collaboration, innovation, and diversity, where your contributions are recognized and celebrated. Join us at Databricks and help us empower data teams to solve the world’s toughest challenges.
Apply now or save it for later. Get alerts for similar jobs at Databricks.