1+ months

Tech Lead - Distributed systems and Data

Cisco Systems Inc.
Milpitas, CA 95035
Apply Now
Apply on the Company Site

Tech Lead / Senior Distributed Systems Engineer - Data Analytics Engineering

How often do you say I am on WebEx. Webex is synonymous with meetings and collaboration. WebEx is worlds largest collaboration product hosting more than 6 Billion minutes a month and is operated out of 24 data centers worldwide. The Data Analytics Engineering team within Ciscos Cloud Collaboration Technology Group is responsible for the analytics platform that drives diagnostics, reporting and the WebEx Graph. This team is responsible for ingest pipelines, query engines, REST based micro services and the data lake that processes several billions of metrics each day.

In this role as a senior engineer, you will design, implement and make hands-on contributions to build a scalable and flexible data analytics platform used by many stakeholders both external customers as well as internal users. This platform processes structured, semi-structured and unstructured data to provide both near-real-time and historical insights into various datasets.

In this role you will:

  • Design and build multi-tenant aware horizontally scalable micro services
  • Allow internal and external customers to query and report on diverse datasets
  • Derive critical insights for customers to allow them to be more productive
  • Collaborate with multiple engineering teams to take ideas and turn them into features by coming up with right design and implementation plans

Required Skills:

  • 8+ years of software design and architecture experience with significant implementation responsibilities
  • Backend service development/coding in Java, Python etc.
  • Designing and building cloud-native scale-out and distributed applications that leverage micro services, REST APIs, relational and No-SQL data stores
  • Well versed with entire lifecycle of micro services - deployment, monitorin, troubleshooting and manageability
  • Building SDKs and APIs to publish data from various sources
  • Dealing with services in multi-tenant, horizontally scalable platforms
  • Solid knowledge and hands-on experience with automation of developing, deploying and monitoring cloud-scale micro services
  • Some experience in processing large volumes of data in real-time and batch modes
  • Experience with message queue like Kafka to build real-time pipelines, caching solutions like Redis.
  • Experience working with streaming events and schema validation techniques (JSON / Avro) is desirable
  • Experience building REST APIs for analytics services
  • Educational background in Computer Science or Computer Engineering preferred

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.
Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.

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? Dont care. Tattoos? Show off your ink. Like polka dots? Thats cool. Pop culture geek? Many of us are. Be you, with us! #WeAreCisco


Posted: 2019-07-05 Expires: 2019-11-04

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Tech Lead - Distributed systems and Data

Cisco Systems Inc.
Milpitas, CA 95035
Facebook Share
Copy Job URL

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast