CareerPlanSign in

Senior Software Engineer - Backend Developer

Greater Vancouver, British Columbia💼 Full-time🗓 2026-03-22 → 2026-08-06

Core

Design and develop next-generation data platform features for on-prem and cloud environments, building a reliable observability platform for customers to monitor infrastructure and applications.

Role type

Senior IC backend software engineer (data platform)

Builds

End-to-end telemetry platform including data collection, processing, warehousing, and analytics

Domain

Cloud infrastructure, distributed systems, big data

Deliverable

production ML models | product features | infrastructure

Required skills

Apache Spark, data modeling, API gateway design, message bus integration, database design, data pipeline architecture, data catalog implementation, configuration-driven change management, cross-geo collaboration

Preferred skills

Experience with big data platforms, knowledge of operationalizing data platforms

Technologies

Apache Spark, API gateways, message buses, databases, data catalogs

Responsibilities

Design and develop next-generation data platform features; Participate in data modeling discussions and influence the roadmap; Work across core components including API gateways, message buses, and databases; Propose and drive adoption of best practices for data platforms; Design and implement data engineering solutions using Apache Spark; Collaborate with development, test, documentation, and product teams across geographies

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.