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.
- ...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...SuggestedLong term contractFull timeRemote work
$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...SuggestedPermanent employmentFull timeInternship- ...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...SuggestedPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...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...SuggestedPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
$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...SuggestedRemote jobLong term contractFull time$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:...InternshipWork at officeLocal areaRemote workFlexible hours$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$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 timeContract workFlexible hours- ...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 contractFull timeFlexible hours
$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 areaRelocation- ...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...
- ...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 timeImmediate startRemote workWork visa
- ...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
$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$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 timeWork at office- ...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 payInternshipSummer internshipWork at officeLocal areaRelocation
$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 areaRemote workWorldwide- ...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 workFlexible hoursShift workNight shiftWeekend workAfternoon shift
- ...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
$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$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 timeCasual workWork at officeMonday to fridayFlexible hours- ...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 contractFull timeInternshipWork at officeWorldwide
$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 timeContract workRelocation$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 timeCasual workWork from homeFlexible hours$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 employmentFull time- ...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...
$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 employmentPart time$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 payFull timeContract workWork at officeMonday to friday- ...Job Responsibility: Administrative Support Assistant - ( 240002U9 ) Description Strong communities don't just happenthey're built. They're creatively imagined, collaboratively planned, and readied to face tomorrow with optimism. We're driving the future of Community...Long term contractFull timeTemporary workPart timeCasual workWork at officeLocal area
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Support Engineer. Be the first to apply!
- software developer intern Ottawa, ON
- junior software engineer Ottawa, ON
- software engineer - robotics Ottawa, ON
- software developer Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software engineer salary in canada Ottawa, ON
- software development engineer Ottawa, ON
- software engineer devops Ottawa, ON
- software engineer Ottawa, ON
- software engineer part time Ottawa, ON

