3 days ago
Ottawa, CanadaSenior
Base Salary
$130k - $181k/yr
Responsibilities
- Design and implement API-based integrations between Cisco Cloud Control, Meraki Dashboard, and Catalyst Center.
- Lead development of unified cloud-managed and on-premises network management solutions with data synchronization and unified policy management.
- Champion AI-assisted development practices, including code generation, automated refactoring, testing automation, and predictive analytics in CI/CD pipelines.
- Collaborate with Product Management and Network Engineering on complex hybrid-cloud customer use cases.
- Explore Generative AI and LLM-based prompting to improve developer productivity and system observability.
- Work on security-sensitive capabilities such as device identity, system certificates, PKI, and certificate lifecycle management.
- Mentor junior team members and contribute to delivery of technical projects.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field plus 7 years of related experience, or a master’s degree plus 4 years, or a PhD plus 1 year.
- Experience with Java, Python, RESTful APIs, and microservices architecture.
- Experience with SDLC and AI-driven SDLC methodologies, including AI-assisted code generation, automated refactoring, and predictive analytics in CI/CD pipelines.
- Experience working with teams that deliver technical projects and mentoring junior team members.
- Preferred experience with security-sensitive services, device identity, system certificates, PKI, or certificate lifecycle management.
- Preferred experience with Go and Ruby for backend services or automation scripts.
- Preferred experience with prompt engineering, fine-tuning LLMs, or integrating AI models into software workflows.
- Preferred experience with AWS, Azure, or GCP and network connectivity or management integrations.
- Preferred experience with network management protocols, cloud-managed networking such as Meraki, and campus or enterprise networking such as Catalyst.
Benefits
- Hybrid role based out of Cisco’s Ottawa office.
- Starting salary range of $130,400.00 to $181,400.00 for U.S. and/or Canada locations, excluding incentive compensation, equity, and benefits.
- Eligible employees may receive medical, dental, and vision insurance, a 401(k) plan with matching contributions, paid parental leave, disability coverage, and basic life insurance, subject to plan eligibility rules.
- Eligible employees may receive Cisco restricted stock unit grants subject to continued employment.
- Paid holidays, birthday time off, year-end shutdown, personal wellness days, vacation or flexible vacation time, sick time, family emergency leave, and optional volunteer days are provided according to applicable policies.
- Non-sales employees may be eligible for annual bonuses subject to Cisco policies.
About Cisco
Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.
