CareerPlan

Software Developer

Vancouver, British Columbia, CanadaRemoteFull-time$130k2026-11-02 → 2026-11-10
Hybrid

Core

Architecting and maintaining high-throughput pipelines that process petabytes of data on customer edge environments for real-time observability and security.

Role type

Senior Software Engineer (Backend/Distributed Systems)

Builds

High-volume data processing pipelines and mission-critical infrastructure for Cisco and Splunk integration.

Domain

Cybersecurity / Network Infrastructure / Data Engineering

Required skills

Go, C++, distributed systems, concurrency models, memory management, system design, high-performance data paths, streaming ingestion, network traffic analysis, protocol behavior, diagnostic data analysis

Preferred skills

Open Telemetry, Kubernetes, on-premise deployments, technical strategy, stakeholder alignment, engineering roadmap leadership, mentoring, architectural communication

Technologies

Go, C++, Kubernetes, Open Telemetry

Responsibilities

Lead end-to-end delivery of complex projects spanning the full software development cycle, set technical vision and coding guidelines, identify and resolve system bottlenecks and production issues, conduct design and code reviews, make code maintainable and diagnosable, participate in rotating on-call duties

Seniority

Senior, hands-on IC with mentorship responsibilities