CareerPlanSign in

Senior Software Engineer - Backend

Vancouver, Canada💼 Full-time💰 $146,200–$146,200🗓 2026-04-09 → 2026-10-07

Core

Building and running the world's best data and AI infrastructure platform to help customers use deep data insights to improve their business.

Role type

Senior Backend Software Engineer (Distributed Systems)

Builds

Large-scale data processing pipelines, AI/BI products, Unity Catalog Business Semantics, and Databricks Apps runtime.

Domain

Data & AI Infrastructure, Cloud Computing, Distributed Systems

Required skills

Java, Scala, or C++, algorithms and data structures, large-scale distributed systems, SaaS/Service-Oriented Architectures, cloud technologies (AWS/Azure/GCP/Docker/Kubernetes), security for sensitive data, SQL

Preferred skills

multi-year vision planning, customer value delivery (via careerplan.io/jobs/8093295002-senior-software-engineer-backend-at-databricks)

Technologies

Java, Scala, C++, AWS, Azure, GCP, Docker, Kubernetes, SQL

Responsibilities

Design and build next-gen UI/UX for data interfacing, scale services across millions of virtual machines, develop real-time log analytics pipelines, build AI/BI dashboarding and talk-to-data solutions, implement data modeling and governance for enterprise context, develop low-level platform components and app builder AI agents.

Seniority

Senior, hands-on IC