As a Module Lead Engineer within the Routing Software Control Plane team, you will be responsible for the design, development, and delivery of high-quality, robust, and scalable software components for Cienas routing platforms. This role requires a strong understanding of routing protocols, hands-on software development experience, and the ability to drive technical solutions in a fast-paced environment. The Must Haves: Write clean, efficient, and well-documented code in C/C++ and Python. Develop and maintain software on Linux development environment. Debug and resolve complex software issues. Participate in the full software development lifecycle (requirements gathering, design, implementation, testing, and maintenance). Routing Protocol Expertise: Demonstrate in-depth knowledge of Interior Gateway Protocols (IGPs) such as ISIS and OSPF. Possess a strong understanding of Label Distribution Protocol (LDP) and PseudoWire technologies, Segment Routing. Understand the interaction of various routing protocols within the control plane. Address problem holistically with focus on solutions which are scalable and robust with high-availability
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. Position: Professional Services Inventory Software Developer Blue Planet is looking for a team-oriented developer who is excited about solving complex problems. We want developers that enjoy developing modular software designed to scale and built to last. As a Blue Planet Developer, you will handle a wide array of tasks ranging from design, development, unit testing, documentation and analysis. You will produce high-quality code for large-scale applications in carrier class networks and cloud-based environments. It is a demanding role that requires execution, excellence and focus on priorities and project plans. What will you do as a Blue Planet Inventory Software Developer Responsibilities: Design, develop, and unit test software modules or features for new or upgraded systems and products. Develop and implement software according to project plans and priorities. Document software design and analysis comprehensively. General Activities: Write and maintain Java code, create Spring beans, and develop JUnit tests. Develop and extend GUI components such as grids and reports using core product modules. Adhere to established coding and documentation standards while extending core product components. Write and optimize database queries and procedures, primarily for Neo4j, PostgreSQL. Support debugging, deployment, and environment setup using tools and platforms such as Docker, AWS, and Kubernetes. Collaboration: Operate within a global team environment. Participate in status meetings with stakeholders as required. Collaborate closely with the product team to align development with business needs. Senior-Level Additional Responsibilities: Strong Inventory Experience on Cramer/Granite/Metasolv ( any inventory management system) Implement Single Sign-On (SSO) solutions including LDAP, SAML , OAuth2. Design network, service topology, and device GUI diagrams for telecommunication/networking technologies. Develop device and service models for technologies such as DWDM/OTN, SONET, MPLS, GPON, FTTH. Experience with cloud platforms (AWS preferred, Azure/GCP ). Experience Level: Junior to Mid-Level: 2 to 6 years Senior Level: 6 to 15 years Technical Skills: Frontend Development: Languages: TypeScript, JavaScript, HTML, CSS, SVG Frameworks/Libraries: Angular 2+, Node.js/npm, Gulp Testing: Protractor, Jasmine Backend Development: Languages: Java 11+, J2EE Frameworks/Libraries: Maven, Spring (Data, Security, MVC), SpringBoot Testing: JUnit Databases: Primary: Neo4j (Graph DB), PostgreSQL + TimescaleDB Additional Skills: ElasticSearch, Camunda / BPMN / OSM / Workflow , Drools, Kafka integration, RESTful APIs (using Spring MVC), Docker, Kubernetes Programming Concepts: Algorithms, data structures, database concepts (relational and graph) Domain Knowledge: Telecom, OSS (Operational Support Systems), Inventory Management Helpful Certifications: AWS Certified Solutions Architect Associate CKA: Certified Kubernetes Administrator CKD : Certified Kubernetes Application Developer Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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: As a Senior Software Developer within the Blue Planet team, you will play a key role in designing, developing, testing, and supporting scalable software solutions tailored for carrier-class networks and cloud environments. This role requires a strong technical foundation, attention to detail, and a collaborative mindset to deliver high-quality, modular code that is built to scale and last. You will: Collaborate with global teams to design, develop, and deliver scalable software solutions for Blue Planet. Mentor and support team members while fostering collaboration across the wider Blue Planet organization. Attend stakeholder discussions, present work, and provide technical recommendations. Evaluate and recommend tools, technologies, and processes to improve platform quality. Troubleshoot and resolve complex issues related to coding, design, and performance. The Must Haves: Bachelor s/Master s in Engineering, Computer Applications, or related field. 3+ years of professional software development experience. Strong object-oriented design and coding skills with expertise in Python . Experience of UI side with Angular/React.js, Javascript ,HTML, CSS. Experience in building highly interactive web applications with focus on performance, scalability, usability, accessibility, and security. Solid knowledge of software development practices including design patterns, data structures, and test-driven development. Experience with distributed (multi-tiered) systems, algorithms, relational and graph databases. Ability to work effectively in an Agile environment. Hands-on experience with Git, Jira, Bitbucket, Jenkins, Docker, Kubernetes, Grafana. Assets: Knowledge of Scala, Tosca, UI frameworks, and Java full stack development. Familiarity with CI/CD frameworks and containerization platforms. Strong communication, organizational, and leadership abilities. #LI-FA Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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. At Blue Planet, a division of Ciena, you ll be part of an agile, innovative team driving the automation of the world s most complex networks. This role offers the chance to work with cutting-edge networking technologies, cloud-native architectures, and large-scale automation systems that power global communications. You ll shape solutions for Telco carrier-grade software products in areas like 5G, MEF, and Transport, collaborating with global stakeholders while advancing your expertise in distributed systems, microservices, and telecom standards. How You Will Contribute Define architecture and solution design for technical use cases of Telco carrier-grade software products, including integration with vendors across network scenarios such as 5G, MEF, WDM, Access, Core, and Transport. Provide technical leadership to a software engineering team, ensuring delivery of high-quality, functionally excellent products. Translate customer requirements and new industry standards into actionable software design and execution activities. Drive technical integration between product areas to ensure seamless solutions. Foster learning and development of skills required for distributed, highly available, and scalable microservice architectures. Collaborate with global stakeholders, including cross-functional R&D teams, PLM and Product Architects, 3rd party vendors, and Field Support teams. The Must Haves Bachelor s or Master s degree in Computer Science (or equivalent). 10+ years of experience in designing and developing OSS solutions within the IT-Telecom/Software industry, focusing on areas such as telco planning, inventory, TMF, service fulfillment, and/or network orchestration. Strong expertise in architecture, design, and development of OSS solutions, emphasizing federation, inventory, orchestration, fulfillment, or activation. Familiarity with telecom industry standards such as TMF, ETSI, 3GPP, and TOSCA orchestration modeling. Proven experience in SDLC process models like Agile, with a consistent and diligent work ethic. Exposure to distributed system architecture concepts like high availability. Proficiency in Python, Java, or Groovy, along with experience in Neo4j or other graph databases, and evidence of leadership and design expertise. Nice to Haves Exposure to open-source cloud-native technologies such as ELK, Docker, Kubernetes (K8S), Helm, Prometheus, and Grafana. Experience as a Business Analyst or Solutions Designer, gathering OSS/Inventory requirements and providing solutions. Technical involvement or understanding in solution formulation within a Project Manager role. Knowledge of network orchestration and automation solutions. Familiarity with microservice development and distributed systems. #LI-FA Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
Design, implement, and maintain cloud-native microservices using Scala (Akka Actors, Play Framework, or similar). Develop REST APIs for configuration, operational data, and telemetry delivery. Collaborate with team members to containerize services using Docker and deploy them in Kubernetes/OpenShift environments. Support integration of services with Apache Kafka for inter-service communication and job execution tracking. Assist in designing and managing relational database schemas (PostgreSQL/MySQL) to ensure data integrity for automated workflows. Participate in code reviews, branching strategies, and CI/CD pipelines for automated build, test, and deployment processes. Work in an Agile/Scrum environment, contributing to sprint planning and backlog grooming sessions. The Must Haves Bachelor s degree in Computer Science or equivalent experience with an academic percentage/CGPA above 85 % or 8.5 CGPA . Around 1 year of hands-on experience in Scala development (Akka/Play or similar frameworks). Basic understanding of REST APIs and microservices architecture. Familiarity with Docker and Kubernetes/OpenShift environments. Basic knowledge of relational databases such as PostgreSQL or MySQL. Understanding of Git-based repositories and CI/CD workflows. Strong communication and collaboration skills within a team environment. Nice to Haves Exposure to Apache Kafka for messaging and inter-service communication. Familiarity with Agile/Scrum methodologies. Interest in learning and contributing to network automation solutions. Knowledge of Prometheus/Grafana for metrics and ELK/OpenSearch for log aggregation. Basic understanding of Ansible playbooks and automation techniques.
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: Develop and automate test strategies for Ciena s WebUI-based Packet Optical products, focusing on OTN Transport, Switching, and Packet technologies. Design, develop, and execute test plans using Python, Selenium, and Postman. Identify and automate relevant test scenarios to improve efficiency and coverage. Collaborate with design teams to debug and resolve defects. The Must Haves: Bachelor s or Master s degree in Electronics, Computer Science, or Optical Communications. 2+ years of experience in Telecom System Testing. Hands-on expertise in: OTN Transport & Switching Test Automation (Python/Selenium/Postman) Defect Analysis & Debugging WebUI testing for NMS/EMS REST APIs Proven experience in test planning, automation, and debugging. Assets: Exposure to different NBIs REST API, RESTConf, NETCONF CLI, and Photonics/DWDM. Familiarity with performance benchmarking. Knowledge of AI tools for testing automation.
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: Report to the QA Manager within the Blue Planet division and play a key role in delivering quality solutions through both manual and automated testing. Write and execute manual and automated test cases, build frameworks, and provide detailed test reporting for functional and non-functional testing. Collaborate closely with developers, product teams, and global stakeholders to ensure test coverage for new and existing features. Analyze test results, including querying databases and debugging issues, and contribute to continuous improvements in QA strategy and automation. Support CI/CD practices and infrastructure, ensuring high test coverage and efficient deployment workflows. The Must Haves: Bachelor s degree in Computer Science, Engineering, or a related field. 2+ years of experience in QA with a focus on automation for distributed systems. Strong scripting skills with JavaScript and experience with tools such as Webdriver.io/Cypress, Jasmine, Protractor, and Cucumber. Proficiency in backend test automation, including REST API testing (Postman, Jasmine), and system testing using Bash and Ansible. Hands-on experience in Docker, Kubernetes, and cloud platforms like AWS or Azure. Familiarity with CI/CD tools (Jenkins, TeamCity, GitLab) and version control (Git, Bitbucket). Experience with test management tools such as TestRail, JIRA, and Confluence. Strong understanding of test types: Functional, Regression, Smoke, Integration, Load, and Static testing. Assets: Experience with frontend technologies: HTML, CSS, SVG, Angular, Node.js, D3.js. Backend exposure to Java/J2EE, Spring frameworks, and Apache Tomcat. Knowledge of databases including PostgreSQL, TimescaleDB, and Neo4j with strong SQL/Cypher skills. Familiarity with system tools like ElasticSearch, Drools, Kafka, and RESTful APIs. Prior work in the Telecom domain, especially OSS or inventory systems, is a plus. A passion for automation, innovation, and working in a collaborative, agile environment.
We are looking for Software Engineers to join our engineering team. You will be responsible for the design, development, and delivery of high-quality, robust, and scalable software components for Cienas routing platforms. This role requires a strong understanding of routing protocols, hands-on software development experience, and the ability to drive technical solutions in a fast-paced environment. The Must Haves: A minimum of Bachelor s/master s degree in computer science/engineering or equivalent degree with 5+ Year of relevant experience. Excellent analytical, problem solving and programming skills (C, C++, Python) In-depth understanding of Linux OS and open-source software development. Experience in designing and developing L2/L3 networking technologies. Familiarity with manageability frameworks such as Yang/XML. Proficiency in using the Atlassian tool suite, Git, and Jenkins. Self-motivated with a strong sense of ownership and excellent teamwork and collaboration skills. Openness to continuous learning and self-improvement. Excellent communication and technical documentation skills. Assets : Good in-depth understanding and hands-on experience with one or more of the following protocols: MPLS(RSVP-TE, LDP)/ISIS , BGP and other dynamic routing protocols.
You will take an experienced and influential role contributing to advancing Ciena s next generation L2/L3 capabilities focused on service provider, carrier grade capability, scale and reliability. ETS team charter is to work closely with customer facing teams like technical support teams, sales engineers, customer account teams and with different R&D teams to provide faster resolution of service impacting escalations. This team is accountable for recreating customer found defects and help R&D to provide quick solution through a patch if required. Responsibilities- Act as a conduit for customer and field escalations into R&D team for resolution. Then validate candidate software builds that resolve service impacting defects Work closely with engineers from embedded software, testing, and hardware teams to diagnose, resolve, and test end-to-end solutions. Participate in customer calls related to tracking and release scheduling of the defect fixes. Maintain history of customer issues and provide platform for escape analysis of customer issues on regular basis Review QA test plans to ensure coverage of customer use-cases, review internally found product defects and highlight critical issues that can have potential customer impact. The Must Haves 10+ years of experience with Bachelor s/ Master s degree in Computer Science (or equivalent). Excellent knowledge of network design and deployment scenarios in Carrier/Metro Ethernet Space In depth and Hands-on Experience on following domains: Ethernet / MPLS / G.8032 / TDM / IP / IPv6 / OSPF / ISIS / Routing-BGP / SR / EVPN / RSVP / LDP / OAM(BFD , CFM, AIS)/Virtualization/PON/Timing Experience with traffic generators such as Ixia, Spirent Position requires proficient troubleshooting and problem-solving skills. Excellent written and verbal communication skills, effectively able to collaborate with multiple teams across geographically diverse areas Conducts knowledge sharing sessions Must be a motivated, self-starter with strong commitment to product excellence. The Good To Haves: Python Scripting Hands on experience in third party boxes like Cisco/Juniper would be bonus
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 - Test new features and automate to verify product capabilities Execute Regression wherever required Work closely with engineers across teams to ensure quality for the features Build in-depth knowledge of product architecture and develop ability to root-cause issues Coordinate activities with North America test and development teams on a need basis FS and test plan / scripts review Detailed knowledge of Carrier Ethernet products and at ease to ramp up quickly on new technologies and concepts SME on two or more of the following domains: Segment Routing, SR-MPLS, SRv6, LDP, RSVP, EVPN, L3VPN, L2VPN, BGP, ISIS, OSPF,G.8032, OAM (BFD, CFM, EOAM), IGMP, LACP REQUIRED SKILLS - Position requires proficient troubleshooting and problem-solving skills Team oriented; strong inter-personal skills and ability to understand customers needs, expectations and perspective Demonstrated ability to multitask on multiple projects Demonstrated communications skills, both verbal and written, to effectively communicate/collaborate with remote QA and Development teams Strong commitment to product excellence and quality Quickly comes up to speed in understanding of advanced concepts/methodology and contributes to improving and extending the impact and effectiveness of those concepts or new approaches to the current project Conducts knowledge sharing sessions (Critical): Moderate to complex topics, including smaller protocol or RFC related information, specific functional area presentations or methods of procedures. Topics not product related that may help enhance process or efficiency, such introduction to new tools for testers MUST HAVES - BE / B.Tech. (EE/CS) Degree About 4-8 years of relevant experience in telecommunications, test and automation Hands-on Experience on at least 2 of the following Networking Protocols: Segment Routing, SR-MPLS, SRv6, LDP, RSVP, EVPN, L3VPN, L2VPN, BGP, ISIS, OSPF,G.8032, OAM (BFD, CFM, EOAM), IGMP, LACP Good experience in Python is must Experience with Ixia traffic generators Experience on IxNetwork is desirable Understanding of AI and ML is desirable
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. . At Ciena s Blue Planet division, you will join an agile, innovative team advancing the automation of the world s most complex networks. You will have the opportunity to work with leading-edge AI technologies, cloud-native architecture, and large-scale automation systems that power global communications. How You Will Contribute Design and develop AI agents using frameworks like LangChain, LangGraph, Langflow, and MCP Servers. Fine-tune and optimize large language models (LLMs) such as GPT models, Llama, and others for diverse applications. Implement Retrieval-Augmented Generation (RAG) techniques and integrate vector databases like Qdrant and ChromaDB. Enhance AI agent operations with tools like langfuse and litellm, ensuring robust security and guardrails. Leverage cloud platforms such as AWS, Google Cloud, and Azure for scalable AI solution deployment. Build and manage databases using Postgres, Neo4j, and Clickhouse for efficient data handling. Utilize technologies like Apache Airflow, Redis, Mlflow, Minio, Apache Kedro, and PySpark for workflow optimization and data processing. The Must Haves A minimum of 6+ years of experience in AI engineering with proficiency in Python. Expertise in AI frameworks such as LangChain and LangGraph, or similar agentic AI frameworks. Proven experience in fine-tuning large language models (LLMs) and implementing Retrieval-Augmented Generation (RAG) techniques. Strong knowledge of vector databases and AI agent security protocols. Familiarity with cloud platforms and database technologies. Experience with prompt engineering techniques and CI/CD processes. Background in leveraging tools like Apache Airflow, Redis, Mlflow, Minio, and Apache Kedro. Nice to Haves Experience with PySpark for large-scale data processing. Knowledge of emerging AI frameworks and technologies. Advanced understanding of AI agent optimization and collaborative systems. Exposure to cloud-native tools and services for AI deployment. Familiarity with advanced database architectures and tools. Interest in contributing to open-source AI initiatives. Familiarity with Kubernetes and Docker. Familiarity with data visualization tools such as Plotly, Matplotlib, Grafana, or similar. Passion for driving innovation in AI technologies. Professional certifications related to data science or machine learning would be a plus. #LI-FA Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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. Job Summary: Ciena is looking for a Senior Quality Assurance Engineer to join our AI/ML engineering team in Gurugram. In this role, you ll ensure the quality, security, and reliability of Ciena s next-generation AI-powered network automation solutions. You ll design and run advanced test strategies, spanning LLM validation, adversarial testing, and knowledge-base accuracy, that help deliver intelligent, resilient products to customers worldwide. You will work closely with data scientists, ML engineers, and product teams to detect issues before they impact our customers, continuously raising the bar for performance and trust in AI. Roles and Responsibilities AI Agent & Application Testing: Design and execute targeted test for LLM-powered AI agents and applications using functional, performance, security, and usability methods, adapting approaches for AI/ML-specific challenges. Adversarial & Edge Case Testing : Build simulations and stress tests to uncover edge cases and strengthen AI models against unexpected or malicious inputs (e.g. RAG poisoning, prompt injection). RAG & Knowledge Base Validation: Assess accuracy, efficiency, and security of RAG pipelines and knowledge integrations. Collaborate with teams to address performance issues and prevent information leakage. Prompt Engineering: Develop, refine, and test effective LLM prompts. Monitor model responses for accuracy, bias, and security risks, contributing to prompt libraries and AI/ML model fine-tuning. Research & Development: Stay current with AI/ML validation trends, tools, and standards; evaluate new techniques and drive best practices at Ciena. The Must Haves 3+ years of relevant experience in AI/ML test engineering, ideally for cloud based solutions. Additional professional experience in software development, test engineering, or related technical roles that demonstrates your ability to lead complex validation initiatives. Strong foundation in AI/ML concepts and validation techniques. Proficiency in Python or another scripting language for test automation. Hands-on experience with APIs, CI/CD pipelines, and database systems (e.g. SQL). Familiarity with data analysis and visualization tools for large datasets. Nice to Have Knowledge of security vulnerabilities and their impact on AI/ML models. Experience with: DevOps practices, AI model fine-tuning, Google ADK. #LI-FA Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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. We believe in the power of people. We are a network strategy and technology company that is motivated by making a difference in people s lives their productivity, creativity, health, and comfort. We re looking for a highly motivated, talented, and experienced engineer who is passionate about product and Solutions verification activities and is ready to assume a leadership position within the team in addressing future projects. You will certify solutions that provide our customers opportunities to differentiate their service offerings in a very competitive market. The ideal candidate is a flexible, highly technical, self-driven, and problem-solver, with interdisciplinary knowledge of software, test & test automation. You feel at home in a dynamic, multi-disciplined environment, acting as an interface between Solutions design, other Blue Planet test engineering teams, and members of other functional groups (support, documentation, marketing, etc.). RESPONSIBILITIES Work in Blue Planet s verification team as an individual contributor engaging with various (engineering, Development, and pre-sales) teams, project managers, and architects to transform concepts and high-level requirements into optimized test coverage and enhanced customer experience. Perform system and feature requirements analysis and develop comprehensive test plans for functionalities, quality, and usability verification. Perform all aspects of verification, including functional, structural, regression, stress, stability, and system testing. Write and review the Test Plan to make sure that all the requirements have test coverage Raise a JIRA defect for the issues encountered during testing and highlight critical issues that can have a potential customer impact . Analyse test results and prepare test reports. Design, develop, and implement complex test automation at both the functional and system levels. Work with other members of the team to improve our processes, tools, methods, effectiveness, and efficiency. Set up and manage test environments in the lab for feature development and testing, troubleshoot and isolate problems with the development lab, and assist with the setup of demo deployments in the field. Help drive a culture of quality and continuous improvement with an emphasis on test automation, technical curiosity, and data-driven decision making. Skills and Experience: Expected from the candidate: Frontend testing frameworks/libraries: Cucumber, Jasmine, Webdriver.io, and Typescript/JavaScript. Backend testing: Rest API testing automation tools, Postman/Newman, JSON, XML, Python Load testing: JMeter, Grafana + Prometheus Container management: Docker, Kubernetes, OpenStack, VMware Continuous Integration Tools: Jenkins, GitLab Cloud Environments: AWS, Azure, Google Cloud. Version control system: Git, Bitbucket Experience or knowledge of Network management systems, Web applications, Microservice solution architecture, and network modelling Effective written (documentation) and interpersonal communication skills (English) Strong debugging and troubleshooting skills, and must be able and willing to work in a high-energy, dynamic, and fast-paced development environment. Experience working with DWDM/OTN/SONET/SDH/Carrier Ethernet/ Packet and networking technologies. Knowledge of Layer 3 Networking domain and routing protocols (CLNS, EGP, ICMP, IGMP, IPSec, IPV4/IPV6, OSPF, RIP). Hands-on experience with CI/CD pipeline configuration and maintenance Desired Skills: Bachelors/master s degree in computer science/ECE or equivalent 3+ years in software development roles Experience with automation/configuration management, preferably Ansible. Experience working with DWDM/OTN/SONET/SDH/Carrier Ethernet/ Packet and networking technologies. Experience with virtualization: Docker, Kubernetes Experience or knowledge of Network management systems, Web applications, Microservice solution architecture, and network modelling Hands-on experience with CI/CD pipeline configuration and maintenance Experience with Rest API testing automation tools, Postman/Newman, TeamCity, JIRA, Testrail, Confluence, and Gitlab Frontend testing frameworks/libraries: Cucumber, Jasmine, Webdriver.io, and Typescript/JavaScript. Databases: PostgreSQL, Neo4j, ClickHouse Perform system and feature requirements analysis and develop comprehensive test plans for functionality, quality, and usability verification Other skills: Kafka, Elasticsearch, Kibana Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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. At Ciena s Blue Planet division, you will join an agile, innovative team advancing the automation of the world s most complex networks. You will have the opportunity to work with leading-edge networking technologies, cloud-native architecture, and large-scale automation systems that power global communications. How You Will Contribute Design, implement, and maintain cloud-native microservices using Java (Spring Boot) and related technologies. Develop REST APIs for configuration, operational data, and telemetry delivery. Containerize services using Docker and orchestrate deployments in Kubernetes/OpenShift environments. Integrate services with Apache Kafka to coordinate inter-service communication, track job execution, and publish status updates. Design and manage relational database schemas (PostgreSQL/MySQL), optimize queries, and ensure data integrity for automated workflows. Implement RBAC and secure vault/password handling for sensitive credentials (SSH keys, API tokens). Participate in branching strategies, pull requests, and CI/CD pipelines for automated build, test, and deployment. The Must Haves Bachelor s or Master s degree in Computer Science or equivalent experience. A minimum of 7+ years i n Java (Spring Boot) with hands-on experience in microservice development. Strong working knowledge of Apache Kafka (topics, partitions, consumer groups, message serialization). Expertise in Docker, Kubernetes/OpenShift, and microservice scaling strategies. Proficiency in PostgreSQL/MySQL schema design, data modeling, and performance tuning. Understanding of network security best practices including SSH key management and password vaulting. Experience integrating CI/CD workflows with Git branching models. Nice to Haves Past experience developing network orchestration systems or telecom-grade automation solutions. Familiarity with multi-vendor network environments and SDN/NFV concepts. Experience implementing secure API gateways and service mesh architectures (e.g., Istio). Contributions to open-source automation frameworks. Knowledge of Prometheus/Grafana for metrics and ELK/OpenSearch for log aggregation. #LI-FA Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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. What will you do at Ciena We are looking for highly motivated and talented software engineers to join Blue Planet platform team, responsible for building performant, reliable, and maintainable platform services and tools in a large, polyglot, distributed environment. Responsibilities Develop micro-services and tools that provide common support for scalable and highly available software system Work closely with design teams to support their use of the platform to deliver complete solutions to customers Participate in all phases of an agile development cycle plan, design, implement, review, test, deploy, document, and training Troubleshoot and resolve customer issues Strive to make continuous improvement Collaboration with stakeholders Working collaboratively with Product Owner, Product Line Management (PLM), Product Verification, development teams, customer support teams, documentation team, etc. Areas of impact Blue Planet is based on a modern software architecture that leverages open-source technologies, model-driven templates and container-based micro-services. Blue Planet facilitates the evolution toward more efficient, modernized network operations and software-defined programmability to accelerate the delivery of on-demand services, reduce costs, and enable a path to increased network autonomy. As a member of platform team, you will provide services, tools and manage system complexity to help Blue Planet solution teams to deliver value more easily and in a maintainable way. Experience Bachelors/Masters Degree in Computer Science or equivalent experience Strong understanding of Computer Science fundamentals, algorithms and design patterns Proficient in languages such as Java/Python/GoLang Experience with distributed, highly-available, horizontally scalable systems running at large scale Interest and ability to quickly learn and ramp-up on new languages and technologies Good communication and interpersonal skills Desirable knowledge or experience (a plus) Database technology including Postgres distributed SQL, graph databases, etc. Distributed high throughput messaging system such as Apache Kafka Good knowledge of OS and software security Cloud environment (e.g. AWS, OpenStack, etc.) Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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 system-level post-sales support for Ciena s customer base, including testing, troubleshooting, and remote technical support for Ciena products. Deliver remote technical support 24x7 as required, including on-call duty during evenings and weekends. Offer on-site support to customers, addressing network planning, deployment, and technical design issues. Collaborate with design and supply chain teams to address field issues and escalate incidents to senior engineers when necessary. Utilize debug tools and lab research to aid in resolving technical problems and recover information for escalation. Create, review, validate, and publish required documents such as MOP/ISB/FSB. Contribute to the knowledgebase (KCS) and train newly hired Technical Support Engineers. The Must Haves: Bachelor s degree in a technical field (e.g., Engineering, Computer Science) or equivalent combination of education and experience, with 3 5 years of related experience. Solid understanding of fiber optic transport and/or switching equipment operations. Proven problem-solving expertise in SONET/SDH equipment, Carrier Ethernet equipment, or associated fiber optic facilities. Basic knowledge of OTN (Optical Transport Network) and related technologies. CE-A (Carrier Ethernet-Associate) and OC-A (Optical Communications-Associate) certifications. Proficiency with office software applications, including Microsoft Outlook, Word, and Excel. Nice to Haves: Experience in a technical support role with an equipment vendor in the telecom industry. Familiarity with Element Management or Network Management systems. Expertise in data communications protocols, including Ethernet and IP networks. Experience with UNIX and SUN/Oracle systems. Knowledge of DWDM, Carrier Ethernet protocols, and other switching/transport concepts. Proficiency with optical and protocol testing equipment. Strong customer focus and relationship-building skills. #LI-MP2 Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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 will you contribute - We are seeking an experienced Network Protocol Test Engineer to join our team in Gurgaon. This role will be responsible for automating testing of our L2/L3 products. The successful candidate will have experience working on agile teams and using Jira or other tracking tools. They will also possess excellent communication skills both written and verbal along with the ability to collaborate effectively across multiple disciplines including engineering, product management, quality assurance, and customer support. Required skills - Knowledge of networking protocols such as TCP/IP, Ethernet, VLAN, MPLS, OSPF, BGP, SR, DHCP, NTP, AAA etc.. Experience using IXIA/IxNetwork. Experience with Python language. Troubleshoot issues found during testing and work closely with software engineers to ensure that fixes are implemented correctly. Must Haves - Bachelor s degree in computer science, information technology, electrical engineering, or related field preferred but not required. Minimum 5-8 years of relevant experience preferred but not required. Experience working with virtual machines such as VMware ESXi preferred but not required. Strong understanding of routing protocols including OSPF, BGP, ISIS, etc.. Knowledgeable about Layer 2 switching technologies such as VLAN, DOT1X, Port channeling, STP, RSTP, etc.. Familiarity with IPSec encryption and authentication protocols. Proficiency in one or more scripting languages such as Python, Perl, shell scripts, etc.. Assets - Excellent problem solving skills along with strong time management abilities. Ability to communicate effectively both verbally and in writing. Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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: As a Senior Software Developer within the Blue Planet team, you will play a key role in designing, developing, testing, and supporting scalable software solutions tailored for carrier-class networks and cloud environments. This role requires a strong technical foundation, attention to detail, and a collaborative mindset to deliver high-quality, modular code that is built to scale and last. You will: Work closely with cross-functional teams to design and develop high-performing software modules and features. Write and maintain backend and frontend code with strong emphasis on quality, performance, and maintainability. Support system design, documentation, and end-to-end development including unit testing and debugging. Participate in global agile development teams to deliver against project priorities and milestones. Contribute to the development of telecom inventory management solutions integrated with cloud platforms and advanced network technologies. The Must Haves: Bachelors or Master s degree in Computer Science, Engineering, or a related technical field. 4+ years of software development experience. Backend: Java 11+, Spring (Security, Data, MVC), SpringBoot, J2EE, Maven, JUnit. Frontend : TypeScript, JavaScript, Angular 2+, HTML, CSS, SVG, Protractor, Jasmine. Databases: Neo4j (Graph DB), PostgreSQL, TimescaleDB. Experience with SSO implementations (LDAP, SAML, OAuth2). Proficiency with Docker, Kubernetes , and cloud platforms (preferably AWS). Strong understanding of algorithms, data structures, and software design patterns. Assets: Experience with ElasticSearch, Camunda/BPMN, Drools, Kafka integration . Knowledge of RESTful APIs using Spring MVC. Knowledge in Inventory Management Systems (e.g., Cramer, Granite, Metasolv). Familiarity with tools like Node.js, Gulp, and build/test automation. Exposure to telecom/networking technologies such as DWDM/OTN, SONET, MPLS, GPON, FTTH . Understanding of OSS domains and exposure to telecom network/service topology and device modeling . Prior experience working in a global, agile development environment . #LI-FA Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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 : Responsibilities include: Test new features and automate to verify product capabilities Execute Regression wherever required Work closely with engineers across teams to ensure quality for the features Build in-depth knowledge of product architecture and develop ability to root-cause issues Coordinate activities with North America test and development teams on a need basis FS and test plan / scripts review Detailed knowledge of Carrier Ethernet products and at ease to ramp up quickly on new technologies and concepts SME on two or more of the following domains: Carrier Ethernet, MPLS, G.8032, OAM (BFD, CFM, EOAM, AIS), BGP, ISIS, OSPF Required Skills Position requires proficient troubleshooting and problem-solving skills Team oriented; strong inter-personal skills and ability to understand customers needs, expectations and perspective Demonstrated ability to multitask on multiple projects Demonstrated communications skills, both verbal and written, to effectively communicate/collaborate with remote QA and Development teams Strong commitment to product excellence and quality Quickly comes up to speed in understanding of advanced concepts/methodology and contributes to improving and extending the impact and effectiveness of those concepts or new approaches to the current project Conducts knowledge sharing sessions (Critical): Moderate to complex topics, including smaller protocol or RFC related information, specific functional area presentations or methods of procedures. Topics not product related that may help enhance process or efficiency, such introduction to new tools for testers MUST HAVES : BE / B.Tech. (EE/CS) Degree About 4-8 years of relevant experience in telecommunications, test and automation Hands-on Experience on at least 2 of the following Networking Protocols: Carrier Ethernet, MPLS, G.8032, OAM (BFD, CFM, EOAM, AIS), BGP, ISIS, OSPF Good experience in Python is must Experience with Ixia traffic generators Experience on IxNetwork is desirable Understanding of AI and ML is desirable Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.
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 Develop and maintain software solutions across layers to support network elements such as DWDM, Optical Switches, and Multi-layer planning. Collaborate with cross-functional teams including Systems Engineering, QA, and DevOps to meet feature requirements within deadlines. Enhance the microservices-based architecture of the platform, ensuring scalability and maintainability. Troubleshoot and debug complex design issues, implementing improvements for defect detection and quality enhancement. Evaluate and recommend third-party tools/software to align with product requirements. Build and optimize software for deployment across public and private cloud environments. Support integration of AI/ML models, data pipelines, and analytics features into the platform. The Must Haves Bachelor s or Master s degree in Computer Science or equivalent. Minimum of 3+ years of hands-on Python development experience. Proficiency in Python frameworks such as Django, Flask, and FastAPI. Strong knowledge of Data structures, Algorithms, and object-oriented programming principles. Experience with REST APIs, microservices, and multi-threading concepts. Exposure to containerized deployments and cloud environments (public/private). Exceptional debugging and problem-solving skills. Nice to Haves Familiarity with Data Science and AI libraries such as NumPy, Pandas, TensorFlow, and PyTorch. Experience with Docker, Makefile, and Shell scripting. Knowledge of ETL/data pipelines, analytics, or visualization tools like Matplotlib and Plotly. Understanding of telecom/optical networking domains including DWDM and packet/optical networks. Experience with CI/CD pipelines, Kubernetes, and OpenShift. #LI-FA Not ready to apply Join our Talent Community to get relevant job alerts straight to your inbox. 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.