Staff Software Engineer - Observability (Databases)
Company: Databricks Inc.
Location: Mountain View
Posted on: April 7, 2025
Job Description:
At Databricks, we are inspired by allowing data teams to solve
the world's toughest problems, from security threat detection to
cancer drug development. We do this by building and running the
world's best data and AI infrastructure platform, so our customers
can focus on the high value challenges that are central to their
own missions.Our engineering teams build technical products that
fulfill real, important needs in the world. We always push the
boundaries of data and AI technology, while simultaneously
operating with the security and scale that is important to making
customers successful on our platform.We develop and operate 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 observe cloud
hardware, network, and operating system faults, and our software
must gracefully shield our customers from any of the above.As a
software engineer in the Runtime Observability team, you will
develop observability solutions that provide insights into the
health and performance of our products and infrastructure.You will
report directly to the Director of Engineering.The Impact You Will
Have:
- You will collaborate with different teams to identify metrics
that allow engineers to observe how well the system and different
subcomponents are performing.
- You will build tooling and infrastructure to allow components
to emit, log, and aggregate metrics that can be displayed on
dashboards and used for alerting.
- You will scale the observability solutions to support millions
of instances and billions of queries per day.
- You will develop processes and training for developers and
field engineers to debug performance and reliability issues
affecting customers.What We Look For
- BS (or higher degree) in Computer Science, or a related
field
- 4+ years of production level experience in one of: Java, Scala,
C++, or similar language.
- Familiarity with metrics collection, health monitoring, and
observability tools
- Experience building relationships with developers and field
engineers to facilitate assessment and mitigation of performance
and reliability problems.
- 6+ years of production level experience in one of: Java, Scala,
C++, or similar language.
- Experience driving large projects involving multiple teams.
Provide appropriate guidance on developing large-scale systems that
can handle billions of queries per day.Pay Range
TransparencyDatabricks 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 here
.Local Pay Range$192,000 - $260,000 USDAbout DatabricksDatabricks
is the data and AI company. More than 10,000 organizations
worldwide - including Comcast, Cond-- Nast, Grammarly, and over 50%
of the Fortune 500 - rely on the Databricks Data Intelligence
Platform to unify and democratize data, analytics and AI.
Databricks is headquartered in San Francisco, with offices around
the globe and was founded by the original creators of Lakehouse,
Apache Spark, Delta Lake and MLflow. To learn more, follow
Databricks on Twitter, LinkedIn and Facebook.BenefitsAt Databricks,
we strive to provide comprehensive benefits and perks that meet the
needs of all of our employees. For specific details on the benefits
offered in your region, please visit
https://www.mybenefitsnow.com/databricks.Our Commitment to
Diversity and InclusionAt Databricks, we are committed to fostering
a diverse and inclusive culture where everyone can excel. We take
great care to ensure that our hiring practices are inclusive and
meet equal employment opportunity standards. Individuals looking
for employment at Databricks are considered without regard to age,
color, disability, ethnicity, family or marital status, gender
identity or expression, language, national origin, physical and
mental ability, political affiliation, race, religion, sexual
orientation, socio-economic status, veteran status, and other
protected characteristics.ComplianceIf access to export-controlled
technology or source code is required for performance of job
duties, it is within Employer's discretion whether to apply for a
U.S. government license for such positions, and Employer may
decline to proceed with an applicant on this basis alone.
#J-18808-Ljbffr
Keywords: Databricks Inc., San Jose , Staff Software Engineer - Observability (Databases), IT / Software / Systems , Mountain View, California
Didn't find what you're looking for? Search again!
Loading more jobs...