Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
RDQ126R107
The Core Experiences engineering team is responsible for building the next-generation platform and operating foundational platforms that support high-growth use cases and critical services within Databricks. You would be part of the team that focuses on enabling seamless access and interaction with core assets like Workspaces Notebooks SQL queries and various serving infrastructures to support multiple user experiences.
We are seeking a highly skilled and experienced Senior Staff Software Engineer to join our backend team. In this role you will be instrumental in designing developing and maintaining robust backend systems that power Databricks workspaces. You will build the next-generation platform for serving workspace assets ensuring high QPS low latency reliable and performant systems proactively addressing the future growth challenges. Additionally as a senior member of the team you will provide technical leadership mentorship and guidance to junior engineers contributing to the overall improvement of team coding practices and system designs.
The impact you will have:
Design develop and implement high-performance backend services and APIs that support Databricks workspaces.
Build and manage critical assets within Databricks workspaces ensuring seamless integration and functionality.
Write clean maintainable and efficient code in Scala Java and similar languages.
Participate in code reviews providing constructive feedback and ensuring code quality.
Provide technical leadership and mentorship to junior engineers fostering a culture of technical excellence.
Drive improvements in team coding practices design patterns and development processes.
Collaborate with cross-functional teams including product management frontend engineers to deliver high-quality software.
Troubleshoot and resolve complex technical issues ensuring system stability and performance.
Participate in the planning and execution of complex projects involving multiple teams and stakeholders.
Contribute to the design and scaling of our next-generation infrastructure.
What we look for:
BS (or higher) in Computer Science or a related field.
15 years of production-level experience in one of: Scala Rust Go Python Java C or similar languages.
Deep experience in software development in large-scale distributed systems.
Proven ability to design and implement robust backend systems and APIs.
Experience driving complex projects involving multiple teams and stakeholders.
Strong problem-solving and debugging skills.
Excellent communication and collaboration skills.
A passion for mentoring and guiding junior engineers.
Familiarity with log collection health monitoring and observability tools.
Required Experience:
Staff IC
Full-Time