Sr. Software Engineer- Distributed Database Infrastructure/Management

  • Location:
    Milpitas, California, US
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Cloud and Data Center
  • Job Id


The Team


Are you pushing the envelope? Here you will be designing, implementing and empowering the next generation software stack for

Cisco routers, switches, wireless, IoT portfolio. You will work in a fast paced agile development team working with cutting edge

software and tools to develop disruptive solutions with a focus on simplicity. Innovation and quality are key pillars of this team.


What You'll Do

You will be a member of a diversified software development team that drives projects in next-gen operating system and networking

architecture development. As a Software Engineer, you will be involved in all aspects of the software development lifecycle from

requirements gathering via meetings with Marketing and customer account teams, to design/implementation and testing.



·       Infrastructure, Database, Distributed systems




·       Develop and maintain key features in graph database infrastructure for embedded and server based systems




·       3-5 years’ experience working on a high impact software development team

·       MSEE/CS combined with 2+ years of related experience, or BSEE/CS combined with 5+ years related experience

·       Expert Programming skills with C or C++

·       Linux system programming experience (e.g. sockets, files, shared memory, …)

·       Familiarity with building, debugging, and profiling code in a Unix/Linux environment




·       Familiarity with one or more NoSQL or relational databases

·       Experience with Java and one or more scripting languages

·       Experience in developing code for network routers, switches or network management stations

·       Broad system level knowledge including intuitive understanding of distributed system interactions and performance tradeoffs



Who You'll Work With


Cisco is the worldwide leader in networking that transforms how people connect, communicate, and collaborate. Since 1984, Cisco has led

in the innovation of several networking technologies such as routing, switching, security, unified communications, video, and wireless.

Cisco continues to lead in new areas such as Cloud, Data Center, Virtualization, SDN, Internet of Things, etc. Our responsible business

practices help ensure business sustainability and environmentally conscious operations and products.

Cisco is a $48 Billion dollar global leader in supplying leading edge, best-in-class networking products driving today's Internet.

The company is ranked as one of the world's best employers and spends over $5 Billion dollars a year invested in R&D. Cisco is a great

place to grow your career.


The Core Software Group (CSG) develops software across the Routing, Switch, Wireless, Internet of Things platform portfolio at Cisco and is

investing heavily to transform networking through cutting-edge solutions that will change the way IT is consumed. This means

your work will transform our customers’ consumption of our systems from every angle.



We connect everything - people, process, data and things. We innovate everywhere to create fresh ideas and possibilities. We make a meaningful difference that will benefit everyone - our people, our customers and the world around us.

Our technology changes the way the world works, lives, plays and learns. But our edge doesn't come from technology. It comes from our people. We're looking for the kind of people who take smart risks, thrive in diverse environments, inspire their colleagues, and are committed to having an impact on the world. Whether you create technology solutions that redefine business or build connections that strengthen the community, you can make it happen at Cisco!

Powered ByLogo