Job description


  • Entry level
  • No Education
  • Salary $18,000.00 - $30,000.00 unpaid work
  • San Jose


Title: Software Dev Engineer - Cloud and On-Prem Apps on Cisco DNAC.

Location: San Jose, CA

Who you will work with and what are you building next?

It is an exciting time to be an engineer with ACA, the new policy engine for Cisco DNAC. The next generation DNAC architecture - hardware and software that aligns with SDN, is highly modular and programmable, supports modern software principles and distributed system constructs, and works at hyper scale. DNAC makes it so simple for customers to deploy and maintain their network that is has been called the plug-and-play of networking. ACA is within the Core Software Group (CSG) and works closely with other networking product teams such as the award-winning Cisco ISE.

Who you are?

We are looking for strong, talented and energetic engineers and technical leaders who have the following skill set:

Exposure to Open Source Software and contributions to the Open Source Community.
Test and Build tools - JUNIT, TestNG, Mockito, Maven, Gradle.
Strong background in Java, Go, and/or Python.
Experience with converting a monolithic application to a MicroServices one.
Experience with designing Web Scale solutions.
Well versed with Database technologies - SQL and NOSQL based databases.
Well versed with Caching technologies - Memcached/ REDIS/ HazelCast.
Well versed with Messaging technologies - Kafka/ RabbitMQ/ REDIS Q.
Well versed with Application frameworks and Web Technologies - Spring, Hibernate, Servlets, REST.
Well versed with Cloud services - DynamoDB, Aurora DB, Elastic BeanStalk, CloudWatch or the equivalents on GCP/ Azure.
How we work?

"Fast, Agile and Perfect"

Customers are now demanding features turned around in weeks, see them work in their labs and deploy them in an Agile manner; enhance the implementation based on field feedback and so on. Our team members are excited about understanding the requirement, design and code them to deliver a quick early drop, and be agile to refine it based on real field feedback to make it ready for deployment. In all of this, top focus is a must on the aspect of quality, so that our Customers do not lose time and money during their deployment and Operations.

"Outcome based and Customer focus"

Cisco wins when the customer wins and makes money, after deploying your new implementation! This needs very close Customer engagement right from understanding their requirement/deployment scenarios, iteratively seek feedback both ways and pro-actively and quickly turn around any questions or issues customers find - to enable them deploy and win quickly!

"Empowered Teams, Fun and Open Culture"

Each team decides collectively on the best options to help the customer situation in an empowered manner. We celebrate Customer wins and milestone achievements and relish our hard work that made it happen!

Many times with the Customers.
Engineers have the flexibility to work across multiple technology components with soft-component ownership that enhances their learning potential.

Engineers are encouraged to up-skill by various means like: develop prototypes for innovations and new trends, contribute to open source communities, participate and deliver tech-talks.

What You'll Do and WIFM (What's In It For Me)?

Build your expertise on the best-in-class modular, fully distributed, highly available, highly secure network operating system and routing platform
Work directly with the top customers like Google, Facebook, Kaiser, Comcast, Microsoft, AT&T, NTT, British Telecom, etc and learn how the world of Edge and Core networking is evolving
Evolve into the new Virtualized world and be part of the journey to drive the Customers towards enabling of Virtualized Cloud based Network Services
Lines between networking software (NOS) and application software are blurred since networking is just another application in modern times. Differentiate yourself by going above and beyond plain app software development.
Become an Agile expert

Why Cisco

At Cisco, each person brings their unrival 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

About the company

At Cisco, transforming the way people work, live, play and learn also includes being a great place to work. For 17 years, we’ve been named a Fortune 100 Best Place to Work, one of a handful of companies included on the list since its inception. And, we are among 25 companies acknowledged as a world’s best multinational workplace.

We’re proud of this recognition because it means, at Cisco, you will enjoy working flexibly, using our own market-leading collaboration technology to drive innovation; taking advantage of numerous health and wellness resources; pursuing exciting career opportunities, and participating in programs to help your local communities or fulfill philanthropic interests. And, you’ll be doing all of this while being part of a global team that is making a positive difference in the world.

Learn why Cisco is a great place to work and what we offer you.

Companies in this sector