WHO We are :
The Cisco Collaboration Engineering team is part of the Cisco Collaboration Technology Organization, which is a $5 billion dollar business that is a global leader in providing Collaboration solutions that are changing the way people communicate and work from anywhere.
95% of Fortune 500 companies use Cisco Collaboration with over 290,000 customers globally.
Tomorrow's world-class collaboration products are developed in-house at Cisco Chennai, and now we are searching for the right person to join our team.
The Webex Calling Engineering Team is seeking a Senior Engineering Manager to lead our teams in building our next generation VOIP Calling SaaS solution.
WHAT You’ll Do :
Lead and grow a team of engineers in delivering the product. Provide support and guidance that enables the team to self-organize and to achieve sustained high velocity and predictability.
Lead the development of large scale, distributed, multi-threaded SaaS applications
Own, operate, and maintain our team’s services in a production environment. Make DevOps a primary concern to ensure services are reliable, scalable, manageable and supportable.
Project planning including supporting estimation, scheduling, resourcing, dependency and risk management activities
Manage employee career development by providing coaching and mentoring to junior engineers while guiding senior contributors to maximize their potential.
Provide continuous performance feedback, collaborate with employees on their objectives and provide a clear path for progression through personal development plans.
Collaborate with core product developers, multi-functional engineers, product management and program management
Institute development practices to ensure the team produces high quality, well-architected and supportable code
WHO You are :
You are an experienced design leader who has to lead a team at scale, ideally within an enterprise software environment.
You can lead a team with clarity and context and know when to think big, and when to buckle down and deliver. You can show a history of successfully delivered software and can talk in detail about what success was meant to look like and whether you achieved it.
You will encourage the team, and the business to deliver outstanding product experiences! Are you up for the challenge?
10+ years in an engineering management or technical leadership role
Have a passion and a track record for delivering high quality software and show a complete sense of ownership for delivery of the product.
Experience managing dependencies between different products and coordinating across multiple functional groups
Strong collaboration skills with an ability to drive alignment across all the functions and roles that make for a cohesive team
Have good written and oral communication skills, are a go-getter
You have hired and developed robust software engineering teams.
B.Sc. / B.Eng. / M.Sc. / M.Eng. or equivalents in the areas of Computer Science, Information Technology, or other equivalent fields, with an emphasis on software engineering and design.
Desired Skills :
These will be an advantage in the role
Experience leading a team that has built Cloud-Based SaaS IAAS or PAAS applications
Knowledge of Cloud IaaS / SaaS technologies and platforms including but not limited to containerisation technologies such as Docker / Kubernetes, Logging and Observability platforms such as ELK, Prometheus, Graphana
EExperience in automating release, continuous integration / deployment system, and relevant tools (e.g. Git, Jenkins, Nexus, Artifactory, Ansible etc)
Knowledge of Voice and Video protocols such as SIP, SDP, RTP etc.
A growth mentality, we are Learn-it-All’s not Know-it-All’s