Senior Distributed Systems Software Engineer (Winnipeg)

Senior Distributed Systems Software Engineer (Winnipeg)

07 Nov
|
CISCO
|
Winnipeg

07 Nov

CISCO

Winnipeg

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.

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

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 (winnipeg) / winnipeg

Subscribe to this job alert:

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