San Jose, CA, 95115, USA
22 days ago
Software Engineer
Application Window is expected to close on 10/04/2024 Who We Are Cisco is redefining the networking industry. To make this happen, we are heavily investing in the team responsible for The Network Intuitive. We are redefining the industry by building a new networking platform that can learn, adapt, and secure itself at the speed of today’s businesses. This Platform and Capabilities team provides Platform capabilities, automates network management, and provides our customers with innovative analytics and insights. This team's innovations spans Natural Language Processing, streaming analytics, IoT, security, automation, and more. This team works on frameworks like microservices, Java, GoLang, NoSQL DB, Graph Databases, Kafka, Docker, Kubernetes, Apache Beam, Flink and more. Who You Are Does working on leading and powerful technologies captivate you? Does working on fast-paced, agile environments excite you? Do you love having driven brainstorming discussions on various aspects of multiple Data Stores - Postgres, MongoDB, Elastic Search, Redis, Kafka, Rabbit MQ, Kubertetes, Flink, Spark, and AI technologies? Do your eyes gleam with excitement at the thought of building a clustered containerized next-generation Platform as a Service and Managed Data Services as a service and solving all technical challenges it offers? Does SRE and Reliability engineering, solving Production and customer issues excite you? If you answered "yes" to any or all of these questions, you would make a phenomenal addition to our team! What You'll Do In this role, you will be part of the Managed Services SRE team and work on: * Multi-Region config and maintenance of Stateful services Infrastructure. * SRE - Continuous Tuning Optimizations of Managed Data Services. * Represent Cisco to customers and the rest of the industry in the development and deployment of internet working solutions. * Define, design, develop, test, debug, release, improve, and maintain networking software (hubs, bridges, routers, switches, etc.). * Craft and develop new software product features and design applications involving multi-platforms. * Write portions of product specifications and own the development of subsystems. * Contribute to the development of project goals, schedules, and resource planning. * Develop automated test plans and perform sophisticated system-level tests. * Evaluate and recommend tools and tackle sophisticated problems at the system level. * Define product-level test and simulation strategy and participate in Cisco's patent program. Our Minimum Qualifications for the Role * BS or Masters Degree in Computer Science or related field; or equivalent experience * 4+ years experience working on Data Stores - Postgres, Elastic Search, MongoDB, Cassandra, RabbitMQ, Kafka, or Redis. Prior experience managing the product lifecycle of these services (i.e. - installing and upgrading with zero downtime, no data loss, high availability, Backup and restore, and Disaster recovery.) * 4+ years experience in observability and serviceability of Data Stores. * 4+ years experience in Platform as Service, Kubernetes, and/or Containerization. * Prior experience leading all aspects of Data Engineering for large enterprises and cloud consumers. * 5+ years experience programming in Java, Python, Golang, and/or C++. * Prior experience building distributed systems with an understanding of distributed systems protocols and algorithms. Our Preferred Qualifications for the Role * You have a can-do attitude for problem-solving and the ability implement. * You’re a self-starter and great teammate. * You have a strong understanding of concurrency concepts and multi-threading. * You have experience in cloud engineering problems around scalability and resiliency. Who We Are #WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all. We embrace digital, and help our customers implement change in their digital businesses. Some may think we’re "old" (36 years strong) and only about hardware, but we’re also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do - you can’t put us in a box! But "Digital Transformation" is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.) Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward. So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us! 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.
Confirm your E-mail: Send Email