- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
-
Jobs Rated11th
What You Will Do
Join the SD-WAN Management plane (vManage) team. This team is responsible for a critical surface area of the SDWAN fabric that operates globally at a massive scale. You will work on distributed systems for managing the market-leading Cisco SDWAN solution at scale. You will have the chance to create and implement inventive solutions for the architectural complexities involved in allowing vManage (a centralized management controller for the entire network) to operate at hyperscale. You will actively work on project teams with other highly skilled engineers involved in the software development for vManage.
You will design and deliver new software and features in Enterprise networking management systems. Day to day activities will involve crafting new features, understanding features in a results-oriented product, and proposing solutions that work for our platform, writing functional and design specifications, programming, unit and integration testing your code, helping review specifications and code for other software engineers on the team, and helping documentation team with the configuration aspects of your features.
Who You'll Work With
Be part of an outstanding Software Engineering team that works on various ground- breaking technologies in Distributed Systems infrastructure and Cloud-deployed applications for Network Management in Ciscos SD-WAN solution.
Who You Are
As a Senior Software Engineer, you will be part of a world-class software engineering team that works on various ground-breaking technologies in SDWAN. You will drive a multi-functional team of engineers to design and develop infrastructure software for vManage, a controller for SDWAN networks.
You will serve as a critical issue point for features owned, and dedicatedly participate in customer issues and calls. You will innovate with the engineering team across products, on quality and process. You will help to hire the best and improve team productivity. You will promote good software engineering discipline with PRD reviews, Functional Specifications, code reviews, unit tests, and automation.
The Enterprise Networking Business (ENB) is responsible for Routing, Switching, Wireless, Security, and Core Software at Ciscowe are the largest revenue contributor for the company.
- Extremely motivated, passionate about learning and contributing to the team and the business with "can do" attitude.
- Strong design/programming ethic. Knowledge of crafting large-scale systems in Java/GoLang/Python environments is helpful.
- Commitment to Quality: Ability to ensure and commit to a higher standard of quality than usual in the face of time to market pressures. Strong OS fundamentals and SaaS concepts is vital. In-depth experience designing Software Defined networking systems with management plane, control plane and services preferred.
- Typically requires MSEE/CS with 5 years of related experience or BSEE/CS combined with 7-10+ years of development experience
- Strong experience developing highly scalable, distributed applications and services
- Previous experience in Database Internals, containers and orchestration technologies, Docker, and Kubernetes is a definite plus
- Prior experience with cluster management and security, container orchestration management, Container Networking Infra, Messaging server infrastructure.
- Prior experience with Application/Controller Upgrade orchestration, API Lifecycle management, Disaster Recovery, Centralized Logging
- Prior experience with authentication and authorization standards, protocols, and technologies, including OAuth2, RBAC etc. SSO, certificate lifecycle management.
- Good understanding of BigData ecosystem and technology stack like ElasticSearch, Clickhouse, Neo4J, NATS Jetstream, Redis.
- Proficiency in programming languages like Java, GoLang, Python.
- Strong passion and experience in solving, debugging complex systems and possess excellent problem-solving techniques
- Solid execution skills, ability to connect the dots and mitigate risks
- Review PRD, SFS, Test plans, and other documentations
- Strong verbal and written communication skills, with the ability to work multi-functionally
- Self-motivated, strong sense of ownership, extraordinary teammate
- Should be able to handle multiple tasks at once and work independently with minimal managerial guidance
- Have experience in customer deployments
Why Cisco
#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 were old (36 years strong) and only about hardware, but were 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 cant 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? Dont care. Tattoos? Show off your ink. Like polka dots? Thats cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us!
When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco pays at the standard rate of 1% of incentive target for each 1% revenue attainment against the quota up to 100%. Once performance exceeds 100% quota attainment, incentive rates may increase up to five times the standard rate with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.