# Software Engineer

**Company**: Cisco Meraki
**Location**: Calgary, Alberta
**Experience**: senior
**Job type**: full-time
**Salary**: $162,300.00 to $234,800.00
**Category**: Engineering
**Industry**: Technology

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Calgary-Alberta-Canada/Software-Technical-Leader--Remote--Canada_2029552-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_a261972e-665

## Description

We're seeking a Software Engineer to join the Mars team, responsible for bringing Meraki Dashboard features to the Cisco Catalyst family.

Your Impact:

- Work across the full stack, building highly scalable distributed solutions that enable delightful user experiences and measurable business growth

- Ensure reliability, performance and operational excellence of these systems by adding tests, telemetry and alerting systems

- Take complete ownership from conception to production release by demonstrating your ability to influence, facilitate, and work across different teams

- Partner with EM/PM and other collaborators to define teams direction based on engineering and business priorities

- Solve software defects, networking issues, and customer-reported problems while improving performance, scalability, and reliability

Minimum Qualifications:

- A Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field and 12+ years of related experience, or a Master’s degree with 8+ years, or PhD with 5+ years of related experience

- Experience in professional coding web backend technologies, using languages such as Ruby on Rails, or Go/Ruby/Python or similar and rolling services out safely to customers using feature flags, A/B tests etc.

- Experience making architectural and system design choices

- Experience in coaching team members

- Experience in an agile engineering team and solving open-ended problems across the stack

Preferred Qualifications:

- Experience with networking devices

- Experience with Emulation and Simulation of Networking devices

- Experience with Cisco CML

- Experience systems software design, or large-scale distributed networking solutions

- Experience working across cross-functional or geographically distributed engineering teams

Benefits:

- Medical, dental and vision insurance

- 401(k) plan with a Cisco matching contribution

- Paid parental leave

- Short and long-term disability coverage

- Basic life insurance

- Paid time away

- Optional 10 paid days per full calendar year to volunteer

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Ruby on Rails
- Go
- Python
- web backend technologies
- feature flags
- A/B tests

### Nice to have
- networking devices
- Emulation and Simulation of Networking devices
- Cisco CML
- systems software design
- large-scale distributed networking solutions

---

Source: [Apply at cisco.wd5.myworkdayjobs.com](https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Calgary-Alberta-Canada/Software-Technical-Leader--Remote--Canada_2029552-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
