Senior Software Engineer: SONiC Development & Automation
Cisco
Who We Are
The Cisco Distributed System Engineering (DSE) group is at the forefront of developing products that power the largest networks in the world. The networking industry is going through a massive transformation to build the next generation infrastructure to meet the needs of AI/ML workloads and continuously increasing internet users and application. We are uniquely positioned to capture that market transition.
Who You’ll Work With
This team builds products by harnessing the potential of open-source technologies while pushing the boundaries on Systems and Silicon Architecture. They are developers and leaders who are passionate about tackling complex technology, building large scale distributed systems and comfortable working with open-source communities and technologies.
As a senior software engineer, you will work closely with a group of engineers, QA and automation engineers, collaborate extensively with technical leads and engineering managers. You need to be ready to present solutions to customers and other stakeholders.
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 in DSE is looking for awesome talented individuals to help build their Next Generation NOS.
In this role, you will be responsible to design and develop SONiC solution, collaborate with product management teams, other technical leads and architects. During development cycle, beside development of features, you will also focus on automation using scripting languages and test frameworks. You'll be responsible to 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 Datacenter Enterprise customers and Service Providers.
Who You Are
You have a proven track record of designing and developing containerized solutions and software solutions.
* Minimum 10 years of software development and automation experience, preferably in product companies with very good exposure on distributed architecture.
* Actively coding and automating functionalities with at least 3+ years of hands-on experience with virtualization and container technologies e.g. Docker.
* Adept in Python as coding language.
* Hands-on work experience working with software data and control plane software, Linux user space/OS internals.
* Comfortable with networking technologies such as L2, L3, VLAN, Port Channel, LAG, VXLAN, Segment Routing, BGP, QoS, ACL etc.
* Experience in designing, modelling, performance testing. Worked with opensource tools and databases (e.g. Redis).
* Experience in writing and testing of software for high performing and scalable data canter / service provider networking products.
* Working knowledge of GitHub, Jira, Jenkins and CI/CD pipeline tools.
* Self-motivated and quick learner with excellent problem-solving skills, logical thinking and a hunger to learn new technologies.
* Good team player with nice communication and presentation skills.
* If you have worked on SONiC program earlier, it is a huge plus.
#WeAreCisco (This is the Standard and cannot be changed)
#WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all.
Our passion is connection—we celebrate our employees’ diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best.
We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer—80 hours each year—allows us to give back to causes we are passionate about, and nearly 86% do!
Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Por favor confirme su dirección de correo electrónico: Send Email
Todos los trabajos de Cisco