Databricks

About Databricks

Empowering data teams with unified analytics

🏢 Tech👥 1K-5K📅 Founded 2013📍 San Francisco, California, United States

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 for their Money team to build innovative solutions that maximize customer value from data projects. You'll work with technologies like Java and Python, focusing on Machine Learning and Generative AI. This role requires significant experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, with a strong background in building scalable systems and a passion for solving complex technical challenges. Your expertise includes programming languages such as Java and Python, and you have a solid understanding of cloud technologies and data engineering principles. You thrive in collaborative environments and enjoy working closely with cross-functional teams to deliver impactful solutions.

Your experience with Machine Learning and Generative AI is a key asset, as you understand how to leverage these technologies to create innovative products that drive business value. You are comfortable navigating the intricacies of data infrastructure and have a keen eye for optimizing performance and resource usage. You are also familiar with best practices in software development, including code reviews, testing, and deployment strategies.

You are a proactive communicator who can articulate technical concepts to both technical and non-technical stakeholders. You enjoy mentoring junior engineers and fostering a culture of learning and growth within your team. You are excited about the opportunity to be one of the first engineers on the Money team at Databricks India, contributing to the foundation of a critical area of the business.

Desirable

Experience with large-scale data systems and a background in financial technology would be advantageous. Familiarity with tools and frameworks related to cloud computing and data processing will further enhance your ability to succeed in this role.

What you'll do

As a Staff Software Engineer on the Money team at Databricks, you will play a pivotal role in designing and implementing solutions that maximize the value customers derive from their data investments. You will collaborate with product managers and other engineers to develop innovative commercialization strategies and cost optimization tools that enhance the customer experience.

Your responsibilities will include building and maintaining the infrastructure that supports timely and accurate billing, as well as intelligent resource usage controls. You will work on cutting-edge engineering projects that require a deep understanding of data and AI technologies, ensuring that our platforms provide a seamless experience for all Databricks products.

You will also be involved in scaling our services across millions of virtual machines, tackling technical challenges that arise in a fast-paced environment. Your contributions will directly impact the success of the Money team and the overall mission of Databricks to empower data teams worldwide.

What we offer

At Databricks, we are committed to fostering a culture of innovation and collaboration. You will have the opportunity to work with a talented team of engineers who are passionate about building the best data and AI infrastructure platform. We offer competitive compensation and benefits, along with opportunities for professional development and growth.

As we expand our teams in Bengaluru, you will be part of a dynamic environment where your contributions will be valued and recognized. Join us in our mission to solve the world's toughest problems through data and AI, and help shape the future of our Money team at Databricks.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Databricks.