Taro Logo

Senior Software Engineer - Fullstack

Databricks is the data and AI company that builds and runs the world's best Data Intelligence Platform, enabling data teams to solve the world's toughest problems.
$166,000 - $225,000
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

At Databricks, we are seeking a Senior Fullstack Software Engineer to join our team in building the world's leading Data Intelligence Platform. This role sits at the intersection of frontend and backend development, focusing on creating intuitive user experiences while handling complex distributed systems.

As a Full Stack engineer, you'll be instrumental in making data insights accessible and simple for our customers. The role requires a unique blend of technical expertise and user-centric thinking, as you'll be responsible for developing both the user interface and the supporting backend services. You'll work on critical features that enable customers to manage large-scale compute clusters, create and deploy data pipelines, and build collaborative data projects that scale effectively.

The position offers an opportunity to work with cutting-edge technologies across the stack, from modern frontend frameworks like React to backend technologies and cloud infrastructure. You'll be part of a team that values customer obsession and technical excellence, working on products that help organizations become truly data-driven.

Key technical aspects of the role include developing scalable web applications, implementing complex data visualizations, creating robust APIs, and working with cloud technologies. You'll be involved in the full project lifecycle, from initial design to production deployment, ensuring that our solutions are both powerful and user-friendly.

Databricks offers a competitive compensation package, comprehensive benefits, and the chance to work with some of the brightest minds in the industry. You'll be part of a company that's at the forefront of data and AI innovation, working on problems that impact thousands of organizations worldwide.

The ideal candidate will bring strong technical skills in both frontend and backend development, experience with distributed systems, and a passion for creating exceptional user experiences. If you're excited about building products that make complex data operations simple and accessible, while working with a team that's dedicated to technical excellence and customer success, this role offers an excellent opportunity to make a significant impact.

Last updated 11 days ago

Responsibilities For Senior Software Engineer - Fullstack

  • Create simple workflows to create, configure, and manage large-scale compute clusters, networks and data sources
  • Create, deploy, test, and upgrade complex data pipelines with powerful features to visualize data graphs
  • Provide seamless onboarding and management for all members of an organization
  • Provide a great SQL-centric data exploration and dashboarding experience on Databricks
  • Build an interactive environment for collaborative data projects at massive scale with an easy path to production

Requirements For Senior Software Engineer - Fullstack

JavaScript
React
Node.js
Java
Python
  • 5+ years of experience with HTML, CSS, and JavaScript
  • Experience with modern JavaScript frameworks (e.g., React, Angular, or VueJs/Ember)
  • 5+ years of experience with server-side web technologies (eg: Node.js, Java, Python, Scala, C#, C++,Go)
  • Good knowledge of SQL
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes
  • Experience developing large-scale distributed systems
  • Passion for user experience and design and a deep understanding of front-end architecture
  • Comfortable working towards a multi-year vision with incremental deliverables

Benefits For Senior Software Engineer - Fullstack

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive benefits package
  • Equal employment opportunity