Location
ottawa, on, Canada
Posted
July 03, 2026
Job Description
Ciena seeks a Senior Software Development Manager to drive AI-enabled software development. You'll shape engineering practices and contribute to meaningful technology advancements.
As a key player in Cienaās software division, you will lead development teams and mentor engineers in AI application delivery. Overseeing project timelines and ensuring high-quality outputs are crucial tasks in this role. Your collaboration across product, data science, and engineering sectors will enable scalable solutions that meet the market's evolving needs.
Key Responsibilities:
⢠Lead engineering teams in developing AI applications
⢠Oversee planning and delivery of software features
⢠Promote AI technologies across engineering teams
⢠Collaborate to define technical requirements and solutions
⢠Implement modular design and automated testing techniques
Requirements:
⢠Bachelorās in Computer Science, Software Engineering
⢠8+ years of software development experience
⢠2+...
As a key player in Cienaās software division, you will lead development teams and mentor engineers in AI application delivery. Overseeing project timelines and ensuring high-quality outputs are crucial tasks in this role. Your collaboration across product, data science, and engineering sectors will enable scalable solutions that meet the market's evolving needs.
Key Responsibilities:
⢠Lead engineering teams in developing AI applications
⢠Oversee planning and delivery of software features
⢠Promote AI technologies across engineering teams
⢠Collaborate to define technical requirements and solutions
⢠Implement modular design and automated testing techniques
Requirements:
⢠Bachelorās in Computer Science, Software Engineering
⢠8+ years of software development experience
⢠2+...