companyDatabricks logo

Senior Backline Engineer at Databricks | Bengaluru

DatabricksBengaluru, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications 12+ years of experience in developing, testing, and supporting applications using Python, Java, or Scala. Proficient in compiling, building, and navigating the Apache Spark source code. Skilled in identifying and applying patches and bug fixes to the Apache Spark source code. Experience with Big Data technologies including Hadoop, Spark, Kafka, and Elasticsearch data pipelines. Hands-on experience with Spark's core libraries and APIs.

About the job

Mission

At Databricks, we empower data teams to tackle the world's most challenging problems. As the frontrunner in Unified Data Analytics, we enable organizations to prepare their data for analytics, promote data-driven decisions company-wide, and swiftly implement machine learning to maintain a competitive edge. Founded by the original creators of renowned open-source projects like Apache Spark™, Delta Lake, and MLflow, Databricks is backed by prominent venture capital.

In the role of Staff Backline Engineer, you will play a pivotal role in ensuring our customers are successful with the Databricks Data Intelligence platform. You will address critical technical escalations and serve as the technical liaison between the support and engineering teams, acting as the first line of defense for engineering. Your expertise will ensure that all issues are thoroughly vetted before they escalate to the engineering team. You will report directly to the Senior Backline Manager of the Backline Escalations Team.

Outcomes

  • Troubleshoot and resolve complex customer issues related to Apache Spark™ core internals, Spark SQL, Structured Streaming, and Databricks Delta through deep code-level analysis.
  • Provide best practices guidance regarding Spark runtime performance and the use of Spark core libraries and APIs for custom solutions created by Databricks customers.
  • Assist the support team with comprehensive troubleshooting guides and runbooks.
  • Contribute to automation and tooling initiatives to enhance daily troubleshooting efficiency.
  • Collaborate with the Spark Engineering Team to raise awareness of new features and releases.
  • Identify Spark bugs and propose effective workarounds.
  • Exhibit ownership and coordinate with engineering and escalation teams to resolve customer issues and requests.
  • Participate in both weekend and weekday on-call rotations.

About Databricks

Databricks is on a mission to revolutionize how organizations utilize data. As a leader in Unified Data Analytics, we help companies unlock the full potential of their data assets, foster data-driven decision-making, and accelerate machine learning adoption. With a foundation built by the creators of major open-source projects, we are at the forefront of innovation in the data landscape.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.