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.
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.
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.