
About Databricks
Empowering data teams with unified analytics
Key Highlights
- Headquartered in San Francisco, CA
- Valuation of $43 billion with $3.5 billion raised
- Serves over 7,000 customers including Comcast and Shell
- Utilizes Apache Spark for big data processing
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...
🎁 Benefits
Databricks offers competitive salaries, equity options, generous PTO policies, and a remote-friendly work environment. Employees also benefit from a l...
🌟 Culture
Databricks fosters a culture of innovation with a strong emphasis on data-driven decision-making. The company values collaboration across teams and en...
Overview
Databricks is hiring a Staff Software Engineer - Fullstack to innovate and build new products from the ground up. You'll work with technologies like Java, JavaScript, and React to create powerful data interfaces. This position requires significant experience in software engineering.
Job Description
Who you are
You have a strong background in software engineering with a focus on full-stack development — your experience spans both frontend and backend technologies, allowing you to create seamless user experiences while managing complex data workflows. You are proficient in Java and JavaScript, and have hands-on experience with frameworks like React and Node.js, enabling you to build dynamic web applications that meet user needs.
You thrive in a collaborative environment and enjoy working closely with cross-functional teams — your ability to communicate effectively with designers and data scientists ensures that the products you build are not only functional but also user-friendly. You have a keen eye for UI/UX design and understand the importance of creating intuitive interfaces that simplify complex data interactions.
Your experience includes working in fast-paced, startup-like environments where you have contributed to the development of new products from inception to launch — you are comfortable taking ownership of projects and driving them forward, leveraging your technical skills to overcome challenges. You are also familiar with cloud technologies and data platforms, which enhances your ability to integrate various services and tools into your applications.
You are passionate about leveraging data and AI to solve real-world problems — your curiosity drives you to stay updated with the latest industry trends and technologies, ensuring that you bring innovative solutions to the table. You understand the significance of building scalable applications that can handle large volumes of data and user interactions.
Desirable
Experience with GenAI technologies and creating complex visualizations is a plus — you are eager to explore new methodologies and tools that can enhance the user experience and improve data accessibility. Familiarity with agile methodologies and tools like Jira or Trello will help you navigate project management effectively.
What you'll do
As a Staff Software Engineer at Databricks, you will be part of a small, nimble team focused on building new products from the ground up — your role will involve designing and implementing user interfaces that leverage the power of data and AI, ensuring that they are both powerful and easy to use. You will tackle challenges such as creating interfaces for GenAI agents that generate complex workflows while maintaining transparency and inspectability for users.
You will collaborate closely with product managers, designers, and data engineers to define product requirements and translate them into technical specifications — your ability to understand user needs will guide your development process, ensuring that the final product aligns with business goals. You will also be responsible for optimizing application performance and scalability, ensuring that the solutions you build can handle millions of virtual machines and large datasets.
In addition to your technical responsibilities, you will mentor junior engineers and contribute to the team's growth — sharing your knowledge and experience will help foster a culture of learning and innovation within the team. You will participate in code reviews and provide constructive feedback to ensure high-quality code standards are maintained.
What we offer
At Databricks, you will have the opportunity to work in a dynamic and innovative environment where your contributions will have a direct impact on the company's success — we offer competitive compensation and benefits, along with opportunities for professional development and career advancement. You will be part of a company that values diversity and inclusion, and we encourage you to apply even if your experience doesn't match every requirement. Join us in our mission to enable data teams to solve the world's toughest problems.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Databricks.
Similar Jobs You Might Like
Based on your interests and this role

Full Stack Engineer
Databricks is hiring a Senior Full Stack Engineer to innovate and build new products from the ground up. You'll work with technologies like Java, JavaScript, and React to create powerful interfaces for complex data workflows. This position requires significant experience in full stack development.

Full Stack Engineer
Harvey is hiring a Staff Software Engineer, Full Stack to lead engineering projects across various product lines. You'll work closely with AI, Legal, and GTM teams to build secure systems that deliver value to customers. This role requires a strong background in full stack development.

Full Stack Engineer
PermitFlow is hiring a Fullstack Software Engineer to transform complex permitting workflows into AI-enabled software experiences. You'll work with technologies like JavaScript, React, and Node.js in New York City. This position requires a strong background in full-stack development.

Full Stack Engineer
Lyra is hiring a Full Stack Engineer to build and ship applications that enhance AI presence in meetings. You'll work with React, TypeScript, and Next.js in New York City. This position requires a strong portfolio showcasing full-stack development expertise.

Full Stack Engineer
Traba is hiring a Full Stack Engineer to develop their core suite of products, including a React Native mobile app and a React/Node.js web app. You'll work closely with the CTO and contribute to product decisions and foundational tech platform development.