Search jobs > San Francisco, CA > Sr software engineer

Sr. Software Engineer - Performance

Databricks
San Francisco, California
$166K-$225K a year
Full-time

P-97

At Databricks, we are passionate about enabling data teams to solve the world's toughest problems. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business.

We constantly push the boundaries of data and AI technology, while simultaneously operating with the resilience, security and scale that is critical to making customers successful on our platform.

Databricks develops and operates one of the largest scale software platforms; the fleet consists of millions of virtual machines, generating terabytes of logs and processing exabytes of data per day.

At our scale, we regularly observe cloud hardware, network, and operating system faults, and our software must gracefully shield our customers from any of the above.

As a performance engineer, you will work closely with multiple teams across the company to evaluate the performance of products and features, identify performance bottlenecks, and partner with engineers to solve performance and scalability issues.

This implies, among other teams, setting performance targets for various software releases, guiding teams to develop performance benchmarks, running competitive benchmark analysis for different Databricks products, doing deep dive analysis to identify performance issues and fix them.

The impact you will have :

Identify performance limitations of the entire stack based on telemetry, customer signals, PoCs, and competitive benchmarks, that will result in the best performing system across the industry, when resolved.

Dimensions include latency, data and compute scalability, concurrency, cost, and price to performance ratio. Impact spans all cloud providers and all major areas.

  • Set the performance expectations for all cross-cutting efforts early on through specialized benchmarks capturing the intended customer user journeys, and make sure they are met before deployed to customers.
  • Understand the performance characteristics of the compute instance types, storage layers, and all cloud services Databricks depends on and deploy optimal solutions to meet the customer demand.
  • Work with customers to root cause and mitigate performance problems during production, previews, and POCs.

What We Look For :

  • BS (or higher degree) in Computer Science, or a related field
  • Experience in the performance analysis discipline. Ability to identify performance issues, root cause problems, and be able to come up with potential solutions.
  • Experience in software development, preferably in large scale distributed systems
  • Ability to measure and document the impact of performance features to existing customers, such as possible regressions for certain workloads, their extent, and which customers will be affected.
  • Ability to build strong working relationships with developers and field engineers to facilitate triaging and mitigation of performance problems.

Benefits

  • Comprehensive health coverage including medical, dental, and vision
  • 401(k) Plan
  • Equity awards
  • Flexible time off
  • Paid parental leave
  • Family Planning
  • Gym reimbursement
  • Annual personal development fund
  • Work headphones reimbursement
  • Employee Assistance Program (EAP)
  • Business travel accident insurance

Pay Range Transparency

Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents base salary range for non-commissionable roles or on-target earnings for commissionable roles.

Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location.

Based on the factors above, Databricks utilizes the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above.

For more information regarding which range your location is in visit our page .

Local Pay Range$166,000 $225,000 USD

30+ days ago
Related jobs
Promoted
Disney Experiences
San Francisco, California

This role sits in the Data Products & Platforms organization within DX and as a Sr Software Engineer, you will report into the Sr Manager who oversees data GRC practices. Our Data Products & Platforms organization is seeking a Governance, Risk & Compliance (GRC) Sr Software Engineer who will be an o...

Promoted
Early Warning Services
San Francisco, California

The Senior Software Engineer in Test (SDET) performs test strategy, test design, test planning and automation of various test frameworks and tools. Engineering at Early Warning (EWS) is a blend of teams organized around many different platforms, capabilities and products that are brought together to...

Promoted
Zooz
San Mateo, California

As a performance software engineer within the Software Core Performance team, you will instrument, monitor, analyze, and optimize performance-critical algorithms. The Software Core Performance team's mission is to analyze, optimize, and provide guidance to the software and hardware teams to meet exp...

Promoted
Pilot.com
San Francisco, California

Pilot is a successful startup hiring a senior engineer on our Infrastructure team. All of our teams have unique charters to collectively build the software, services and systems that enable Pilot to deliver a high-quality experience, profitably, at scale. We do this at a fraction of the cost a large...

Disney Entertainment & ESPN Technology
San Francisco, California

We’re looking for a Senior Software Engineer who has experience in Rust and comes from a C/C++ background, who knows how to write cross platform code, and is ready to push the boundaries of UX on our custom in-house runtime to provide the best app experiences for our viewers on devices across the va...

Global Placement Firm
San Francisco, California

We are looking for engineers who will work on our web teams to deliver fast, intuitive apps that aim to delight our users. ...

Scion Staffing
San Francisco, California

Senior Full Stack Software Engineer. Building robust and scalable software solutions spanning back-end algorithms to dynamic front-end interfaces while utilizing expertise in Ruby on Rails, React, and TypeScript to implement critical functionalities. Creating and refining prototypes, incorporating r...

Professional Diversity Network
San Francisco, California

We are seeking a detail-oriented Software Development Engineer in Test who is involved in the entire product development life cycle and is motivated to deliver high-quality software products. Close collaboration in a cross-functional team of Software Developers, QA engineers and Product Managers (co...

Gusto
San Francisco, California
Remote

As a Gusto Software Engineer at this level, you’ll oversee large-scale projects end-to-end by driving technical innovation and ongoing improvements for deployed features. We’re hiring deeply experienced engineers to join our teams that work on our customer-facing products, developing features and it...

Vets Hired
San Francisco, California

Continuously improve software engineering practices. Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community. ...