Job description

Job Description


Job Title: Sr. Software Engineer

Lumina Networks is looking for software engineers for development, test and delivery of our network management, orchestration, and SDN controller software products. You will contribute to the development of products which manage networks at some of the largest service providers and enterprises across the world.


Responsibilities

  • Develop quality software for our SDN Platform & Applications

  • Analyze, Debug and Maintain existing software components

  • Design highly scalable, testable and maintainable code


This role demands a strong and broad software engineering background, good understanding of networking, distributed systems, network orchestration and control systems and deployments in which they are used. Your role will cover all aspects of design and development, including writing architecture and functional specifications, forming test plans, developing code and automated

tests and supporting customers for the features you build.


Qualifications

  • Hands on development experience with one or more of Java, Python, Golang

  • Hands on experience with OpenDaylight or other SDN platforms (ONOS, Contrail, etc.)

  • Experience in developing large-scale distributed systems

  • Deep understanding in one or more of OpenFlow, NETCONF, Yang, OVS, BGP, PCEP, MPLS, VXLAN

  • A good understanding of microservices design principles

  • Working knowledge of CI tools like Jenkins, Robot Framework

  • Familiarity with Linux system and debugging tools

  • Exposure to container ecosystem including docker, kubernetes

  • Strong problem solving, software design and troubleshooting skills

  • Industry experience of 5+ years

  • Bachelor's degree in Computer Science or a related field


We offer great competitive salary + benefits and the opportunity to be part of a warm & caring organization which provides opportunities in cutting edge technologies.