Cisco Sr. Software Engineer - Networking, Big Data, Distributed Systems (1243475) in San Jose, California

Sr. Software Engineer - Networking, Big Data, Distributed Systems (1243475)

  • Location: San Jose, California, US

  • Area of Interest Engineer - Software

  • Job Type Professional

  • Technology Interest Cloud and Data Center

  • Job Id 1243475

Cisco is the worldwide leader in networking that transforms how people connect, communicate, and collaborate. Since 1984, Cisco has led in the innovation of IP-based networking technologies such as routing, switching, security, unified communications, video, and wireless. Our responsible business practices help ensure business sustainability and environmentally conscious operations and products.

What You'll Do

As a Senior Software Engineer, you will play a central role in the design and development of the Standalone Nexus 9000 product. Our ideal engineer will have a passion for development and a strong background in building dynamic, highly-available, highly-scalable applications using Java based technologies, as well as operating within a startup-mode environment.

As with any fast-growing startup, we look for self-starters who thrive in a dynamic environment; wearing many hats, being able to change direction quickly, and an eagerness to learn new technologies as the need arises. At Cisco, we are seeking people who can prioritize, multi-task, and deliver.

Who You'll Work With

Data Center is developing the Nexus 9000 line of data center and cloud switches that feature application awareness to make the network infrastructure flexible and agile for dynamic response to application needs and virtual machine workload mobility. Data Center also developed a 40G Ethernet transceiver designed to drastically lower the price of 40G optics to better compete with the Networking industry.

Who You Are

  • Basic networking knowledge with Layer 1 and Layer 2 is a must

  • You'll bring 3+ years of software development experience on large scale, high-volume solutions

  • You can demonstrate your experience with open source Java technologies

  • Experience and understanding utilizing relational databases

  • Experience building service-oriented solutions and RESTful microservices.

  • Experience with writing both unit tests and integration tests

  • Experience with open source Apache products is a plus

  • Experience with container-based deployment is helpful

  • Deep understanding of Java multithreading, concurrency and memory management

Why Cisco

At Cisco, each person brings their unique talents to work as a team and make a difference.

Yes, our technology changes the way the world works, lives, plays and learns, but our edge comes from our people.

  • We connect everything – people, process, data and things – and we use those connections to change our world for the better.

  • We innovate everywhere - From launching a new era of networking that adapts, learns and protects, to building Cisco Services that accelerate businesses and business results. Our technology powers entertainment, retail, healthcare, education and more – from Smart Cities to your everyday devices.

  • We benefit everyone - We do all of this while striving for a culture that empowers every person to be the difference, at work and in our communities.

Colorful hair? Don’t care! Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Be you, with us! #WeAreCisco



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.