Platform Engineer / Blockchain

company banner
Cisco Systems Inc.
Agile, Algorithms, Analysis, Architecture, Cisco, Database, Developer, Development, Foundation, Hadoop, Java, Micro, Networking, NoSQL, Programming, Project, Protocol, Research
Contract Corp-To-Corp, Contract Independent, Contract W2, C2H Corp-To-Corp, C2H Independent, C2H W2
Telecommuting not available Travel not required

Job Description



What You'll Do

You will be part of Cisco’s Corporate Strategy Office (CSO) working on cutting-edge innovation, cultivating and capturing new opportunities at lightning speed. You will join an internal startup team within the Corporate Strategic Innovation Group (CSIG) developing an Enterprise Blockchain solution. You will work through the whole software development process with a lightweight Agile approach and use the latest tools and processes with a strong focus on software quality.

This role is posted because we expect  a similar role or one just like it will be approved within the next month. In the meantime thank you for sharing your profile with us.

Who You'll Work With

Cisco’s Corporate Strategic Innovation Group (CSIG) is a high-energy, motivated team that shares a passion for all-things innovation. This includes our Innovation Centers, which are located around the world, where disruptive talent comes together to explore, discover and develop groundbreaking solutions to tackle customers’ toughest challenges. CSIG is responsible for the exploration of emerging technologies, which includes Blockchain, drones, cognitive computing, AR / VR and other areas of interest.

Who You Are

You are experienced, confident and hands-on with relevant full life cycle architecture and software development capabilities. You are a passionate and hands-on software lead/developer who can join on the sprint that takes us from prototype to MVP.

  Your responsibilities will include :

·        Design, and develop a state of the art Enterprise Blockchain platform as part of an internal start-up team.

·        Research technical approaches and drive decisions on platform components

·        Be responsible for analysis, design and implementation of core Enterprise Blockchain software

·        Develop beautiful, maintainable code, with test driven CI/CD development

·        Work in an agile environment, drive architecture and design reviews and ensure secure software development

·        Design and optimize systems for scalability and high availability

·        Build an extensible and modular system that can be adapted to meet a wide range of requirements

Our Minimum Requirements for this Role:

·        4-10 years’ experience in system and software architecture delivering scalable system software (we have multiple needs at different levels)

·        Experience with distributed systems and protocol design

·        Experience with RDBMS, NoSQL or distributed databases

·        Expertise in cloud native, micro-services based system software development

·        Strong programming experience in Golang,  C++ or Java

·        Broad and deep technical knowledge and passion for learning new technologies rapidly and independently. Should have broad technical foundation and understand network, operating system, database and application development design

·        Deep understanding of Algorithms and Data Structures

·        Understanding of the cryptographic principles underpinning of Blockchain technologies

·        Knowledge of standard methodologies for web-scale infrastructure

·        A Master’s degree in Computer Science / Mathematics or equivalent work experience in a field utilizing the same subject matter

·        Bonus: Experience working with, or knowledge of Blockchain solutions

·        Bonus: Smart contract development experience

·        Bonus: NoSQL, Hadoop

Professional Skills:

  • Ability to think and operate as a team player
  • Extremely strong interpersonal and communication skills (written and verbal) with the ability to assess and clearly communicate business value and technical and project risk
  • Able to learn complex technologies quickly, work in a fast-paced, team-driven environment
  • Must be able to multi-task, manage details and keep sight of overall objectives

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

Posted By

170 West Tasman Dr. San Jose, CA, 95134



Company Information

Change the way people work, live, play, and learn around the world. Whatever you do at Cisco—from mobility, cloud, security, and IT to software and consulting—your transformative ideas can propel innovation and fuel disruptive collaboration. Making what's not yet thought possible a reality. Sound like you? Join us.
Dice Id : ciscobot
Position Id : 1222545

Similar Positions at Cisco Systems Inc.

Application Engineer / Blockchain
  • San Jose, CA
  • 1 day ago
Software Development Engineer
  • San Jose, CA
  • 1 day ago
Java Tech Lead- 1219329
  • San Jose, CA
  • 1 day ago
Software Engineer
  • San Jose, CA
  • 1 day ago
Technical Leader, User Interface
  • San Jose, CA
  • 1 day ago