Who You’ll Work With:
- You will work closely with a group of engineers into automation and collaborate extensively with our technical leads and engineering managers. You need to be ready to present solutions to customers and other partners.
- You will be involved with a fast-paced work environment and responsible for end-to-end product development and production support.
What You'll Do:
The Sonic team is looking for exciting and dedicated individuals to help build their Next Generation NOS.
- We craft and develop Sonic solution, collaborate with product management teams, other technical leaders and architects. During development cycle, beside development of features,
- You will also focus on automation using scripting languages and test frameworks.
- We ensure that the solution built is secured, scalable and meets customer SLAs. You also innovate as you learn the new technology.
- You are hands on and ready to build best in class products for Datacentre Enterprise customers and Service Providers.
Who You Are:
We are seeking a Senior Software Engineer with 8+ Years of expertise around Network Protocols of layer 2, layer 3 and good exposure on distributed architecture.
- Good programming and problem solving skills in C, C++ and knowledge of Python is plus
- Hands on work experience working with software data and control plane software, Linux user space.
- You must be comfortable with networking technologies such as L2, L3, VLAN, Port Channel, LAG, VXLAN, segment Routing, BGP, QoS, ACL etc.
- You have a proven track record of designing and developing cloud native solutions and software products.
- Experienced in Designing, modelling, multithreading and opensource tools and Databases (e.g. Redis).
- Actively coding experience with virtualization and container technologies e.g. Docker.
- Self-motivated and quick learner with excellent problem-solving skills, logical thinking and a hunger to learn new technologies.
- Good teammate with good interpersonal skills.
Good to have:
- If you have worked on Sonic program earlier, it is a huge plus.
- Good understanding of GitHub, Jira, Jenkins and CI/CD pipeline tools.
We tackle whatever challenges come our way. We have each other’s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another – from big and small things in life to big career moments. And giving back is in our DNA (we get 10 days off each year to do just that).