Staff Software Engineer - Backend
Core
Building and running large-scale distributed systems for data and AI infrastructure, including log analytics, AI/BI products, and platform components.
Role type
Staff Software Engineer (Backend)
Builds
Production-grade data processing pipelines, real-time log analytics, AI/BI dashboards, and low-level platform components (k8s, networking).
Domain
Data & AI Infrastructure, Cloud Computing, Distributed Systems
Required skills
Java, Scala, or C++, algorithms and data structures, large-scale distributed systems, SaaS architecture, cloud technologies (AWS, Azure, GCP, Docker, Kubernetes), SQL, security for sensitive data (via careerplan.io/jobs/8093293002-staff-software-engineer-backend-at-databricks)
Preferred skills
multi-year vision planning, customer value delivery
Technologies
Java, Scala, C++, AWS, Azure, GCP, Docker, Kubernetes, SQL
Responsibilities
Design and scale services across millions of virtual machines, develop next-gen UI/UX for data interfacing, build real-time log processing pipelines, create advanced visualizations and talk-to-data solutions, work on data modeling and governance for AI enablement, own fundamental tech for app runtime and proxy.
Seniority
Staff, hands-on IC
