# Senior Software Engineer - Cloud Data Ingestion Platform

**Company**: Cisco
**Location**: Vancouver or Toronto, BC or ON
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $147,400.00 to $198,200.00
**Category**: Engineering
**Industry**: Technology

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Vancouver-British-Columbia-Canada/Software-Technical-Leader_2019470?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_1cf29368-a45

## Description

Cisco's Splunk Data Management organisation owns cloud-native services that help customers bring critical machine data into Splunk reliably, securely, and at scale.

As a Senior Software Engineer on this team, you will set technical direction for a hosted data ingestion platform, including service architecture, platform APIs, developer workflows, customer onboarding, and long-term platform evolution.

Key responsibilities:

- Design, build, and evolve Go-based cloud services and platform components on Kubernetes

- Drive designs that protect customer data through secure credential handling, reliable processing, failure recovery, and clear operational controls

- Own production quality for a multi-region ingestion platform through better observability, capacity planning, on-call participation, incident response, automated testing, and operational guardrails

- Mentor engineers across levels, lead design and code reviews, model high-quality technical decision-making, and grow the team's distributed systems and production engineering capability

Requirements:

- Bachelors + 8 years experience in professional software engineering, including ownership of production cloud services or distributed data systems

- 3+ years of professional Go/Golang development experience

- Experience designing and building scalable distributed cloud-native architectures for SaaS or data platforms

- Experience with distributed systems fundamentals such as concurrency, state management, leader election, scheduling, fault tolerance, retries, and eventual consistency

- Hands-on experience building and operating containerized services on Kubernetes

Preferred qualifications:

- Proven ability to drive architecture, execution, and technical decision-making in ambiguous, high-impact areas

- Experience leading other engineers to deliver complex, high-impact projects

- Experience with Splunk Cloud, data onboarding, observability, security analytics, or related enterprise data platforms

- Excellent written and verbal communication skills

Salary: $147,400.00 to $198,200.00 per year

## Skills

### Required
- Go
- Kubernetes
- distributed systems
- cloud-native architectures
- containerized services

### Nice to have
- Splunk Cloud
- data onboarding
- observability
- security analytics

---

Source: [Apply at cisco.wd5.myworkdayjobs.com](https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Vancouver-British-Columbia-Canada/Software-Technical-Leader_2019470?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
