Cisco is a worldwide technology leader powering an inclusive future for all. Learn more about our products, services, solutions, and innovations. Backed by Sequoia and Menlo.
About the role
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
What they're looking for
- Bachelors + 8 years experience , professional software engineering, including ownership of production cloud services or distributed data systems
- Programming: 3+ years of professional Go/Golang development experience is required, with a record of delivering maintainable production services
- Scalable Cloud Architecture: Experience designing and building scalable distributed cloud-native architectures for SaaS or data platforms, with attention to throughput, latency, resilience, cost, and operability
- Distributed Systems: Experience with distributed systems fundamentals such as concurrency, state management, leader election, scheduling, fault tolerance, retries, and eventual consistency
- Cloud & Kubernetes: Hands-on experience building and operating containerized services on Kubernetes, including CI/CD, observability, security, on-call participation, and production support
More about this role
The application window is expected to close on: 11/14/2026
Remote: Based in Vancouver, BC or Toronto, ON, with office cadence aligned to local Cisco/Splunk policy.
Cisco's Splunk Data Management organization owns the cloud-native services that help customers bring critical machine data into Splunk reliably, securely, and at scale. Our team builds and operates a hosted data ingestion platform used to connect cloud data sources, manage collection workflows, and deliver high-volume customer data into Splunk. The services are written primarily in Go, run on Kubernetes, and span distributed service architecture, secure data movement, customer onboarding, and operational tooling across many regions. Production ownership includes participation in the team's on-call rotation. We are looking for a hands-on senior engineer who can serve as the team's technical leader: setting architecture, raising engineering quality, mentoring others, and going deep in code and production systems.
- Technical Leadership for Cloud Data Ingestion: Set technical direction for a hosted data ingestion platform, including service architecture, platform APIs, developer workflows, customer onboarding, and...
Browse similar: Startup jobs