Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Support Engineer

Ciena

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

How You Will Contribute

  • Provide advanced technical support, resolving escalated issues from L1 and L2 support teams.
  • Perform in-depth root cause analysis to address and resolve complex technical challenges.
  • Collaborate with cross-functional teams, including engineering, support, and product groups, to deliver effective solutions.
  • Develop and maintain technical documentation, including troubleshooting guides and knowledge base articles.
  • Enhance efficiency and service delivery by continuously improving processes and workflows within the support team.
  • Write, maintain, and debug Python and Java code, optimizing database queries and procedures for Neo4j and PostgreSQL.Support debugging, deployment, and environment setup using Docker, AWS, and Kubernetes.

The Must Haves

  • 5+ years of experience in software development or technical support roles.
  • Backend development expertise in Python and Java, including frameworks like Spring (MVC, Boot, Data).
  • Strong knowledge of databases, especially Neo4j (Graph DB) and PostgreSQL.
  • Familiarity with tools like Docker, Kubernetes, and RESTful APIs using Spring MVC.
  • Solid understanding of programming concepts such as algorithms, data structures, and database design.
  • Effective communication and collaboration skills to operate within a global team environment.

Nice to Haves

  • Experience with ElasticSearch, Kafka integration, BPMN workflows, and Drools.
  • Proficiency in frontend development using TypeScript, JavaScript, HTML, CSS, and Angular 2+.
  • Domain knowledge in Telecom, OSS, and Inventory Management.
  • Familiarity with testing frameworks such as Protractor, Jasmine, and JUnit.
  • Certifications such as AWS Certified Solutions Architect – Associate, CKA: Certified Kubernetes Administrator, or CKD: Certified Kubernetes Application Developer.

#LI-BS1

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.

Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.

At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is an Equal Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Support Engineer in Ottawa, ON vacancy
  •  ...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with...  ...matters at a company where you matter. Your Impact As a Field Support Engineeer at Axon, you will be the primary point of contact for... 
    Suggested
    Long term contract
    Full time
    Remote work

    Axon

    Ottawa, ON
    3 days ago
  • $185k - $195k per year

     ...About The Opportunity On behalf of a valued client, LRO Staffing is seeking a Staff Embedded Software Engineer to join a rapidly growing technology company focused on connectivity solutions. In this role, you will play a key part in the development of next-generation... 
    Suggested
    Permanent employment
    Full time
    Internship

    LRO Staffing

    Ottawa, ON
    2 days ago
  •  ...for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack...  ...it. You enjoy being a strong individual contributor and a supportive teammate. Engineering is a team sport here! What you'll love... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    5 days ago
  •  ...functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and...  ...you. You enjoy being a strong individual contributor and a supportive teammate. Engineering is a team sport here What you'll... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    5 days ago
  • $140k - $165k per year

     ...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST...  ...enjoy owning systems end to end, from design through long-term support, this role is for you. What you'll do Design... 
    Suggested
    Remote job
    Long term contract
    Full time

    AutoScale Ventures

    Ottawa, ON
    6 days ago
  • $180k - $275k per year

     ...contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly...  ...implementation, from design and development through deployment, production support, and maintenance. Daily code contribution Drive Solutions:... 
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Ottawa, ON
    9 hours ago
  • $140k - $160k per year

     ...company with a range of lidar sensors and software solutions built on top of those sensors....  .... Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software...  ...Develop robust Python and Rust code to support product functionalities Work with the... 
    Full time

    Ouster

    Ottawa, ON
    23 days ago
  • $123.51k - $155.15k per year

     ...Job Responsibility: Job Posting Title Senior Systems Engineering and Software Development Specialist Job Category Systems Engineering Language Requirements...  ...in requirements management, analysis, design and life cycle support of Surveillance distribution and companion systems.... 
    Full time
    Contract work
    Flexible hours

    NAV Canada

    Ottawa, ON
    12 days ago
  •  ...all Assentees are respected, supported, and empowered to contribute....  ...we may use AI technologies to support activities such as resume...  ...Partner effectively with Engineering and Product teams to validate...  ...supporting Supply Chain Management software is a definite plus. Exceptional... 
    Long term contract
    Full time
    Flexible hours

    Assent

    Ottawa, ON
    1 day ago
  • $94.5k - $174.2k per year

     ...and implement the logging, metrics, and tracing systems that give engineers across Apple the ability to understand, measure, and diagnose...  ...equivalent professional experience Strong experience developing software for embedded systems with resource constraints (CPU and memory)... 
    Local area
    Relocation

    Apple

    Ottawa, ON
    21 days ago
  •  ...highways safer and smarter. Role Overview We’re looking for a Software Engineer to work on real-time, performance-critical systems powering...  ...issues across application, OS, and network layers Support and optimize edge systems, including hardware–software integration... 

    Derq

    Ottawa, ON
    19 days ago
  •  ...The Software Technologies team provides solutions to meet grid security needs with a comprehensive...  ...systems. As a Power System Software Engineer,  you will be involved in both software...  ...documentation of software Customer support and software product maintenance Perform... 
    Full time
    Immediate start
    Remote work
    Work visa

    Powertech Labs

    Ottawa, ON
    more than 2 months ago
  •  ...hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale...  ...can help shape the culture An entrepreneurial crew that supports risk, intuition, and hustle A hands-off approach so you can... 
    Remote job

    Speechify

    Ottawa, ON
    more than 2 months ago
  • $128k - $170k per year

     ...company with a range of lidar sensors and software solutions built on top of those sensors....  ...from Ouster, and share data with Ouster’s support team. You will be responsible for working...  ...-driven, dynamic and passionate software engineer who will be a key player in improving our... 
    Full time

    Ouster

    Ottawa, ON
    a month ago
  • $66.84k - $88.16k per year

     ...technical areas and will provide the following technical services in support of CNSC regulatory operations: - Review technical and...  ...and SharePoint. Education: A university degree in science or engineering, a college diploma in a related field, or an equivalent combination... 
    Full time
    Work at office

    Canadian Nuclear Safety Commission

    Ottawa, ON
    2 days ago
  •  ...Department Innovation Role Intern - Front-End Software Engineering Overview Forescout is one of the most impactful cybersecurity companies...  ...the scenes with companies across various industries to support their growth, keep their operations running smoothly, and protect... 
    Hourly pay
    Internship
    Summer internship
    Work at office
    Local area
    Relocation

    ForeScout

    Ottawa, ON
    more than 2 months ago
  • $50k per year

     ...and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.   We...  ....   Envision yourself at Barracuda   Technical Solutions Engineer 2 provides advanced technical support for external customers, internal... 
    Local area
    Remote work
    Worldwide

    Barracuda Networks

    Ottawa, ON
    5 days ago
  •  ...you become great at what you love - Our Retail Excellence Programs in Styling, Coaching, Brand Ambassador (just to name a few) and supportive Retail Leaders are there to support you each step of the way ~ We believe in the importance of giving back and you’ll have many opportunities... 
    Casual work
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Tory Burch

    Ottawa, ON
    4 days ago
  •  ...will work as part of a team providing ongoing IT and technical support to professional businesses in Ottawa. You will handle tasks ranging...  ...Architecture/Design. Server Architecture/Design/Hardware/Software. Experience in building and troubleshooting computers and network... 
    Part time

    FirewallTechnical.com

    Ottawa, ON
    22 days ago
  • $60k - $65k per year

     ...can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional...  ...degree or post-secondary education, preferably in Computer Science, Engineering or Mathematics or related work experience · Cisco Certified... 
    Remote work

    March Networks

    Ottawa, ON
    8 days ago
  • $40k - $45k per year

     ...Respecting diversity, new ideas, and hard work. 2. Administrative Support: Provide comprehensive administrative support to the Account...  ...3. System Management: Utilize Voicer, OfficeTrax, and other software systems to track and manage client interactions and service... 
    Full time
    Casual work
    Work at office
    Monday to friday
    Flexible hours

    SDA Building Services

    Ottawa, ON
    12 days ago
  •  ...agile development team. As the Director of Software Development, you will play a key role in...  ...through implementation, production support, and continuous enhancement to ensure product...  ...with cross-disciplinary teams , including Engineers, product owners, Marketing, Customer... 
    Long term contract
    Full time
    Internship
    Work at office
    Worldwide

    Rebel

    Ottawa, ON
    3 days ago
  • $22.5 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely. Work site environment...
    Full time
    Contract work
    Relocation

    RH Cawthorn

    Ottawa, ON
    1 day ago
  • $90k - $110k per year

     ...We are seeking a motivated and capable Intermediate Software Developer to join our Engineering team. In this role, you will serve as a key technical contributor...  ...with customers as directed to clarify requirements or support delivery General Responsibilities Collaborate... 
    Full time
    Casual work
    Work from home
    Flexible hours

    Calian in Space & Technology

    Ottawa, ON
    8 days ago
  • $22.5 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 7 months to less than 1 year On site Work must be completed at the physical location. There is no option to work remotely. Work site environment...
    Permanent employment
    Full time

    Alfredo Formoso

    Ottawa, ON
    9 hours ago
  •  ...In this role, Senior Embedded Software Developer will assume ownership of specific software...  ...actively engaging with both the test and support teams to ensure comprehensive testing and...  ...Responsibilities Collaborate with experienced engineers in the design, coding, testing, and... 

    Myticas Consulting

    Ottawa, ON
    16 days ago
  • $19 - $25 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely. Work setting ~ Work...
    Permanent employment
    Part time

    BARBARA MacDONALD

    Ottawa, ON
    6 days ago
  • $18 per hour

     ...BILLING & CUSTOMER SUPPORT SPECIALIST NEEDED   We are currently searching for an individual to join our team in Billing & Client support capacity. The candidate must be a self motivated, well organized person that is looking for a full time hourly position with possible... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Monday to friday

    Kevin Carruthers - Desjardins Insurance Agent

    Ottawa, ON
    13 days ago
  •  ...Job Responsibility: Administrative Support Assistant - ( 240002U9 ) Description Strong communities don't just happen—they're built. They're creatively imagined, collaboratively planned, and readied to face tomorrow with optimism. We're driving the future of Community... 
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Local area

    Stantec

    Ottawa, ON
    7 days ago
  •  ...product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams...  ...to promote team capabilities and support efforts to grow and maintain high team utilization...  ...Who You Are Bachelor's Degree in Engineering, Computer Science, or equivalent Minimum... 

    Fidus Systems

    Ottawa, ON
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Support Engineer. Be the first to apply!