Senior Software Engineer

  • Location:
    Nanjing, Jiangsu, China
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Internet of Everything
  • Job Id

What You'll Do
Cloud Software Engineers at Jasper Cisco develop and maintain our mission-critical services, responsibilities include

  • Implement and maintain best practices for Cisco Jasper IoT Cloud services
  • Develop new cloud services to produce resilient, maintainable, and scalable Cisco Jasper IoT Cloud Products
  • Learn legacy system and do bug fixes, unit test
  • Conduct and participate in code reviews
  • Ensure Cloud services are healthy and working as expected by our customers
  • Actively contribute to the configuration, layout, scalability, and performance tuning of production infrastructure and platform
  • Develop proactive monitoring, automation, and planning for dealing with unexpected emergencies
  • Provide support for maintenance related activities during scheduled maintenance windows

Who you'll work with
Jasper Cisco is the Internet-of-Things (IoT) cloud platform leader. The Cisco Jasper Platform empowers enterprises and mobile operators of all sizes to deploy successful IoT service businesses on a global scale. More than 1,000 companies, including many of the world's top brands, have chosen Jasper Cisco to fast-track their connected businesses. Mobile operator groups worldwide, representing over 100 network affiliates, partner with Jasper Cisco 

  • Jasper Cisco is making the Connected Car a reality for companies like GM, Tesla, Nissan, Ford, VW and others. We power Amazon Kindles and the Sony Playstation Vita. We are driving the Connected Home with Xfinity (Comcast), Vivint, Securitas and more. We are behind many Smart Meter projects, medical devices, connected construction equipment, plus thousands more devices from iPhones to dog trackers, across dozens of industries and six continents.                         
  • Jasper Cisco is also a key partner of mobile network operators like AT&T, Telefonica, América Móvil, NTT Docomo, Cricket Wireless, Telenor and others. We are headquartered in Silicon Valley (Santa Clara, California), our Eastern U.S. Center of Excellence is in the Atlanta area (Alpharetta, Georgia), and we have a presence in eleven countries. We power IoT businesses around the world.                                             


Who You Are

  • You will have a good background in, and understanding of, software systems, with the ability to work closely with the rest of the Engineering team from the early stages of design all the way through identifying and resolving production issues. The ideal candidate will be passionate about this role which involves deep knowledge of both the application and the product and have very strong designing/programing skills.


  • Programming skills combination of Java, SQL, Go, C++
  • 5+ years in a UNIX-based large-scale SaaS
  • Experience with web-based Java architectures and JVM configuration
  • Have experience with Spring, Hibernate
  • Have experience on Spring WS and Spring MVC for SOAP and REST API design and implementation
  • Have experience on Oracle database, Redis and Memcached
  • Have experience on Tomcat, JDBC Connection Pool, Kestrel, Kafka
  • Have understand of micro-services development experience on Spring Boot, Docker, Kubernetes, Mesos/Marathon, Zuul, or Eureka will be a big plus
  • Trouble-shooting skills and knowledge that span systems, network (TCP/IP), and code
  • B.S. or higher in Computer Science or other technical discipline
  • Strong interpersonal communication skills (including listening, speaking, and writing) and ability to work well in a diverse, team-focused environment with other Engineers, Test, Operations, Customer Support, Product Managers
  • Knowledge of most of these: data structures, relational and non-relational databases, networking, Linux internals, filesystems, web architecture, big data, scalability, cloud architecture


Why Cisco

  • We Are Cisco. 

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 By