Software Developer, Hybrid, Ottawa, Canada
Cisco · Ottawa, Ontario, Canada
- Location
- Ottawa, Ontario, Canada
- Salary
- $116,700.00 to $165,800.00
- Funding
- ~$462B–$479B
- Posted
- Oct 12, 2026
Cisco is hiring a Software Developer, Hybrid, Ottawa, Canada based in Ottawa, Ontario, Canada. Every apply link on Engg.space goes straight to the company's own careers page - no recruiter middleman, no generic job-board form.
Apply directly at CiscoRole details
The application window is expected to close on: 10/26/2026 ++This is a hybrid role, based out of Cisco's Ottawa office++ Meet the Team Join the Cisco Catalyst Center team, a dynamic group dedicated to transforming enterprise network management through automation and intelligence. Our team plays a critical role in simplifying complex network operations, enabling organizations to deliver seamless, secure, and scalable digital experiences. We are a collaborative and innovative team, passionate about leveraging cutting-edge technologies to drive network assurance and operational efficiency. With a culture that fosters continuous learning and growth, Network Platform team members work closely across Cisco’s broader networking and security portfolios to shape the future of intent-based networking! Your Impact We are seeking a highly skilled Software Developer to deliver features needed for integration between Cisco Cloud Control and Cisco Catalyst Center. In this role, you will design and lead the development of unified management solutions that bridge cloud-native Cisco Cloud Control environment with on-premises Catalyst infrastructure. You will use AI-driven Software Development Life Cycle (SDLC) to accelerate delivery, improve code quality, and automate network operations. This role offers the opportunity to work across cloud-managed and on-premises networking products used by enterprise customers. You can contribute to high-impact integrations while exploring AI-assisted software development and security capabilities such as device identity and certificate management. Design Leadership: Design and implement robust API-based integrations between Cisco Cloud Control, Meraki Dashboard and Catalyst Center, ensuring seamless data synchronization and unified policy management. AI-Driven SDLC: Champion the adoption of AI-assisted development tools to streamline the CI/CD pipeline, automate testing, and enhance code maintainability. Cross-Functional Collaboration: Work closely with Product Management and Network Engineering teams to understand requirements that address complex customer use cases in hybrid cloud environments. Innovation: Explore and implement emerging technologies, including Generative AI and LLM-based prompting, to improve developer productivity and system observability. Minimum Qualifications Bachelor’s Degree in Computer Science or related area, combined with 5 years of related experience, or Master's Degree in Computer Science or related area, combined with 3 years of related experience, or a PhD with 0 equivalent related work experience. Experience in Java and Python, and RESTful APIs and microservices architecture. Experience in SDLC and AI-driven SDLC methodologies, including AI-assisted code generation, automated refactoring, and predictive analytics in CI/CD pipelines.A background in working with teams that deliver technical projects as well as mentoring junior team members. Preferred Qualifications Experience with Go and Ruby for building high-performance backend services or automation scripts. A background in AI/ML Integration: prompt engineering, fine-tuning LLMs, or integrating AI models into existing software workflows. Experience with Cloud Platforms: AWS, Azure, or GCP, particularly regarding network connectivity and management integrations. Experience with Network management protocols, cloud-managed networking (such as Meraki or similar), and campus/enterprise networking (Catalyst). Why Cisco? At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. 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. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: The starting salary range posted for this position is $116,700.00 to $165,800.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco’s plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco’s policies: 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees 1 paid day off for employee’s birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees Exempt employees
More roles at Cisco
- Account Executive, Collaboration Architecture3 days agoMumbai, India~$462B–$479B
- Software Engineer - Cisco IOS-XE (Hybrid)3 days agoMilpitas, California, US$167,700.00 to $245,200.00~$462B–$479B
- IT Software Engineer4 days agoBangalore, India~$462B–$479B
- Software Engineer4 days agoBangalore, India~$462B–$479B
- Software Engineer4 days agoBangalore, India~$462B–$479B
- Software Engineer4 days agoBangalore, India~$462B–$479B
- Software Engineer | Java/Golang/Python | 2 to 4 years | Bangalore4 days agoBangalore, India~$462B–$479B
- Software Engineer | Java/Golang/Python | 2 to 4 years | Bangalore4 days agoBangalore, India~$462B–$479B
- Solutions Development Architect4 days agoSeattle Washington US$161,300.00 to $204,800.00~$462B–$479B
- Solutions Development Architect4 days agoPhoenix, Arizona, US$128,400.00 to $191,600.00~$462B–$479B
- Solutions Development Architect4 days agoDallas Texas US$128,400.00 to $191,600.00~$462B–$479B
- Account Executive - Architecture-IMI (Internet and Mass Infrastructure)4 days agoSan Francisco California US$292,100.00 to $384,200.00~$462B–$479B