Senior Distributed Systems Software Engineer (Alberta)

Senior Distributed Systems Software Engineer (Alberta)

05 Nov
|
CISCO
|
Alberta

05 Nov

CISCO

Alberta

Build high-throughput distributed systems for Cisco and Splunk with Go or C++ expertise in a hybrid/remote setting. Shape software serving global enterprise customers.
As a Senior Software Engineer, you will lead complex backend projects across requirements, design, development, testing, automation, and deployment. The Edge Processor Team maintains pipelines processing petabytes of customer-edge data. Your work supports real-time observability and security while improving maintainability, diagnosability, and serviceability. You will also guide technical standards and resolve production challenges.
Key Responsibilities: Lead end-to-end delivery across the complete software development cycle
Set technical vision, coding guidelines, and design standards




Resolve pre-production bottlenecks and production issues
Conduct product design and code reviews
Participate in rotating on-call customer issue diagnosis
Requirements: Bachelor’s or Master’s degree in a related technical field
Five-plus years developing backend large-scale distributed systems
Expert proficiency in Go or C++
Deep understanding of concurrency models and memory management
Experience scaling high-volume data processing pipelines
Apply distributed systems expertise, Go or C++, and backend engineering experience to Cisco’s Edge Processor Team.

#J-18808-Ljbffr

📌 Senior Distributed Systems Software Engineer (Alberta)
🏢 CISCO
📍 Alberta

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior distributed systems software engineer (alberta) / alberta

Subscribe to this job alert:

Get the latest job offers by email for: senior distributed systems software engineer (alberta) / alberta