Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Distributed Data Systems

Databricks

Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. 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. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started.

Vancouver will be the newest R&D center for Databricks, joining Seattle and Bellevue in our expanding presence in the Pacific Northwest. We are actively hiring world-class engineers to join us on our mission to democratize data + AI.

We envision the Vancouver site becoming a key driver of product innovation at Databricks. To start, we’re bringing a few strategic areas to the Vancouver site, including:

  • Log Analytics - Our customers increasingly use Databricks to analyze petabyte-scale logs in real time. This creates new challenges across the entire data processing pipeline, including ingestion, indexing, processing, and the user experience itself.
  • AI/BI - AI/BI is our effort to rethink Business Intelligence for the AI age. We launched this product last summer and have already seen tremendous adoption (98.7% of our data warehousing customers are already using AI/BI!). From rich dashboarding and advanced visualizations to powerful talk-to-your-data solutions, the products we are building involve exciting technical challenges across the entire stack. 
  • Unity Catalog Business Semantics - Context is everything for AI. For enterprise data, that context needs to be governed and managed, which is what Unity Catalog Business Semantics offers. We recently launched our first Semantics modelling capability, Unity Catalog Metrics, this past Data + AI Summit but we have a lot more in store. Engineers on this team work at the intersection of large scale distributed systems, data modeling, governance, and AI enablement.
  • Databricks Apps - Databricks Apps is one of the fastest growing products at Databricks, used by more than 2,500 customers who have created more than 20,000 apps — and it was only GA’ed this past June. The Apps team is one of the few teams that are exposed to low-level platform components (k8s, networking), owns fundamental tech (apps runtime and proxy), and is heavily investing in app builder AI agents.

What we look for:

  • BS (or higher) in Computer Science, related technical field or equivalent practical experience.
  • Comfortable working towards a multi-year vision with incremental deliverables.
  • Motivated by delivering customer value and impact.
  • 5+ years of production level experience in either Java, Scala or C++.
  • Strong foundation in algorithms and data structures and their real-world use cases.
  • Experience with distributed systems, databases, and big data systems (Apache Spark™, Hadoop).

About Databricks

Databricks 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 .

Benefits

At 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  . 

Our Commitment to Diversity and Inclusion

At 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.

Compliance

If 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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Distributed Data Systems in Vancouver, BC vacancy
  • $85.8k - $169.3k per year

     ...cloud-enabled world. Microsoft’s Azure Data engineering team is leading the transformation of...  ...Platform team, we build large-scale, distributed services that ingest, aggregate, and serve...  ...pipelines Hyper-scale distributed systems Massive-scale services spanning both... 
    Suggested
    Ongoing contract
    Long term contract
    Full time
    Local area
    Worldwide

    Microsoft

    Vancouver, BC
    21 days ago
  • $123.5k - $156k per year

     ...Hour MatchBox Consulting Group is recruiting for a Senior / Principal Electrical Engineer – Distribution to join a growing multidisciplinary engineering team...  ...standards, technical governance, quality management systems, and best practices Support recruitment, resource... 
    Senior
    Hourly pay
    Long term contract
    For contractors
    Internship
    Direct hire
    Work at office

    MatchBox

    Vancouver, BC
    14 days ago
  • $110k per year

     ...provider of Interconnected Commerce software solutions for telecom retail....  ...platform that acts as a system of intelligence. It replaces fragmented...  .... Decisions are meant to be distributed to the people who are best...  .... About the Team: The Data & Analytics team is moving from... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Vancouver, BC
    14 days ago
  •  ...industry a $40B global market spanning 28 countries still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    15 days ago
  • $114.4k - $203.9k per year

     ...integrate to monitor and scale massively distributed systems that empower every digital advertiser...  ...platform that makes this vision possible: the engine behind Microsoft’s strategy to make...  ...Management real-time engineering is seeking a Senior Software Engineer to design, develop,... 
    Senior
    Ongoing contract
    Full time
    Work at office
    Local area
    Relocation

    Microsoft

    Vancouver, BC
    18 days ago
  •  ...company that helps answer questions software development teams have about...  ...software development engineer with a track record of building...  ...technologies. What You’ll Do As a senior member of the team, you’ll...  ..., and scaling the core systems that power Unblocked. You’ll work... 
    Senior
    Long term contract
    Full time
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    1 day ago
  • $177.1k - $221.4k per year

     ...As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding team. This is a critical leadership role responsible...  ...complex environments. You will partner closely with Product, Data, Risk, Compliance, and Operations to define strategy,... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    11 days ago
  • $170k - $240k per year

     ...cutting-edge deep learning technology and data science to transform how brands connect...  ...’re growing! The Role As a Staff Software Engineer, Big Data , you will define and drive the...  ...and evolution of critical data systems spanning ingestion, warehousing, machine... 
    Senior
    Long term contract
    Summer work
    Work at office
    Remote work
    Work from home

    Cognitiv

    Vancouver, BC
    24 days ago
  • $146.2k - $201.1k per year

     ...to simplify and democratize data and AI — from making the next...  ...improve their business. Founded by engineers — and customer obsessed — we...  ...started. As a Fullstack software engineer, you will work with...  ...intersection of large scale distributed systems, data modeling, governance... 
    Senior
    Full time
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    10 days ago
  • $171k - $216k per year

     ...MatchBox Consulting Group is currently seeking several  Software Engineers  for permanent roles with a client of ours located...  ...: Develop synchronization and transformation systems that drive our unified financial data model, enabling analytics, reporting, and traceability... 
    Senior
    Hourly pay
    Permanent employment
    Direct hire

    MatchBox

    Vancouver, BC
    26 days ago
  • $130k - $173k per year

     ...access management.  Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of...  ...automation or engineering world-class, high-scale enterprise systems, you will provide the technical vision to future-proof... 
    Senior
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Vancouver, BC
    2 days ago
  •  ...Health is building the clinical operating system for modern musculoskeletal care. We...  ...frameworks Experience with Temporal or similar distributed workflow orchestration systems (e.g.,...  ...to have: Experience with distributed data or batch processing frameworks (e.g.,... 
    Senior
    Full time
    Remote work

    flaglerhealth

    Vancouver, BC
    7 hours ago
  • $100k - $150k per year

     ...Robotics team develops scalable data collection and annotation...  ...training datasets, helping AI systems better understand human actions...  ...Amazon, ByteDance, and more. Our engineering team is composed of passionate...  .... We are seeking a talented Senior Engineer to join our growing engineering... 
    Senior
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    2 days per week

    Workstream

    Vancouver, BC
    5 days ago
  • $86 - $108 per hour

     ...Type: Contract Job #14346 Our client is looking for a Senior Data Engineer/Architect to provide technical leadership and guidance migrating...  ...IT and Data Management team to design a CI/CD deployment system for managing development and production AWS data lake accounts... 
    Senior
    Contract work
    Remote work

    MatchBox

    Vancouver, BC
    12 days ago
  • $81 - $102 per hour

     ...Job #14335 MatchBox Consulting Group is currently seeking a Senior Data Engineer  for a 6 month contract role with a client of ours located in...  ..., Databricks, and PySpark Leading migrations from legacy systems to cloud-native platforms, ensuring minimal downtime and... 
    Senior
    Contract work
    Remote work

    MatchBox

    Vancouver, BC
    17 days ago
  •  ...get on with your day  Overview  We're looking for a Senior Data Platform Engineer to lead the design, implementation, and evolution of our...  ...role - you'll set direction for how data moves through our systems, define standards, and mentor the team on best practices.... 
    Senior
    Full time
    Work at office
    Day shift

    RAZR Marketing, Inc.

    Vancouver, BC
    3 days ago
  •  ...Health is building the clinical operating system for modern musculoskeletal care. We...  ...Expertise • Develop, manage, and optimize data pipelines on the Databricks platform....  ...Experience with large-scale data processing and distributed systems. Preferred Qualifications... 
    Senior
    Full time

    flaglerhealth

    Vancouver, BC
    7 hours ago
  • $140k - $210k per year

     ...gets built. Were forming small senior cross-functional AI teams that...  ...leaders machine learning engineers and full-stack builders to create...  ...Role As a Senior Full Stack Software Engineer in Agent Factory...  ...actually use: scalable reliable systems that simplify complex business... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    12 days ago
  •  ...next chapter. From operating systems to zonal controllers to cloud...  ...that will set the standards for software-defined vehicles around the...  ...Summary As a Software Engineering Intern, you will be an integral...  ...functions such as Energy Storage & Distribution (ES&D), power modes, or... 
    Full time
    Contract work
    Internship
    Work at office
    Local area

    rivianvw.tech

    Vancouver, BC
    7 hours ago
  • $120k - $140k per year

     ...ownership, trust them to make decisions, and focus on building systems that scale reliably. If you’re interested in working on...  ...set days in the office and 2 WFH. About The Role As a Senior Data Engineer at Spring, you are a technical leader and strategic problem-solver... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Spring Financial

    Vancouver, BC
    19 days ago
  •  ...Role Parallel Domain builds synthetic data and simulation platforms for autonomous vehicle and robotics teams. The Product Engineering team owns the customer-facing product...  ...APIs that connect them. We're hiring a Senior Software Engineer to own delivery across this stack... 
    Senior
    Full time

    paralleldomain

    Vancouver, BC
    12 days ago
  • $199k - $244k per year

     ...experienced, passionate, and resourceful backend software engineer to join our Live Pay team. In our team,...  ...with other teams, including data science, design, product, marketing, and...  ...multiple levels of our stack Work with distributed systems and services, and care passionately... 
    Senior
    Full time
    Manual labor
    Work at office
    Local area
    2 days per week

    EarnIn

    Vancouver, BC
    23 days ago
  • $132.6k - $174k per year

     ...our people. about this team lululemon Engineering is dedicated to building secure, reliable,...  ...business goals. core responsibilities As a Senior Software Engineer I with deep expertise in scripting and Content Management Systems, preferably Contentful to help shape and... 
    Senior
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    a month ago
  • $138k - $168k per year

     ...The Data Engineering team’s mission is to ensure high-quality data to enable data-informed decision...  ...with our business goals Implement systems that guarantee data quality, governance,...  ...years of experience in Data Engineering or Software Engineering ~ Experience in data... 
    Senior
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    a month ago
  •  ...in one of our virtual worlds, an engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform team owns the systems that lets them ship safer...  ...Parallel Domain builds the synthetic data and simulation platform that autonomous... 
    Senior
    Full time

    paralleldomain

    Vancouver, BC
    12 days ago
  • $192k - $240k per year

     ...management, bill pay, and travel software, Brex enables founders and...  ...you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with... 
    Senior
    Long term contract
    Work at office
    Remote work
    Work from home

    Brex

    Vancouver, BC
    27 days ago
  • $118.5k - $150k per year

     ...Empathetic . Your role As a Sr. System Administrator on the Data Centers team, you’ll own both our...  ...technical partner to stakeholders across Engineering as we evolve our infrastructure...  ...bring Background in Systems and/or Software Engineering, with a strong focus on... 
    Senior
    Work at office
    Remote work
    Shift work
    Rotating shift

    Dialpad

    Vancouver, BC
    21 days ago
  •  ...compassion in pet care. The Role Most data teams report on the business. Ours builds...  ..., agentic assistants, and recommendation systems behind the tools pet parents actually use....  ...technical standard for the team and mentor the engineers and analysts already here. You will report... 
    Senior
    Local area

    dutch

    Vancouver, BC
    17 days ago
  • $150k - $190k per year

     ...harnessed the power of cutting-edge deep learning technology and data science to transform how brands connect with their customers....  ...industry.   Now, we’re growing! The Role As a Senior Software Engineer on the Attribution & Events team, you will be the driving force... 
    Senior
    Long term contract
    Work from home

    Cognitiv

    Vancouver, BC
    21 days ago
  • $94.78k per year

     ...multidisciplinary researchers, engineers, technicians, tradespeople,...  ...that powers accelerator control systems across the facility. As an...  ...control system hardware and software components, troubleshooting...  ...automation, instrumentation, and distributed control systems. Do you... 
    Permanent employment
    Full time
    Work at office
    Remote work

    TRIUMF

    Vancouver, BC
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Distributed Data Systems. Be the first to apply!