Lead Frontend Software Engineer, Code BGP

Full Time
1 month ago
Who We Are

The name ThousandEyes was born from two big ideas: the power to see what’s not ordinarily possible, and the ability to collect intelligence from vantage points as diverse and global as the Internet. As organizations depend on cloud services, the Internet has become their defacto network connecting cloud applications to users. Our Internet and cloud intelligence platform is like a ‘Google maps of the Internet’, providing the only collectively powered view of digital experiences end-to-end. We enable our customers made up of the world’s largest and fastest-growing brands, to identify problems before they impact revenue, brand reputation, or employee productivity.

In August 2020, Cisco Systems completed the acquisition of ThousandEyes, which now forms the ThousandEyes Business Unit within Cisco’s Network Services Business Group, and is a foundational component of Cisco’s growing Observability business.

What You’ll Do

You'll be working in the BGP team, our goal is to deliver a global and reliable public BGP monitoring infrastructure where our customers can take full advantage of our state-of-the-art real-time network monitoring technology that measures, correlates, and visualizes synthetic data about global network conditions.

As a Lead Software Engineer on this team, you will be responsible for technical leadership, designing and implementing a reliable global BGP monitoring infrastructure with a focus on security, performance and scale to help meet the requirements of our Enterprise customers and help engineering teams deliver the best in class BGP product for networking monitoring data.

Responsibilities
  • Develop features for and maintain our frontend services
  • Support our customer-facing web pages and internal support pages
  • Lead and plan cross-team projects in our roadmap
  • Regularly learn and share relevant technical knowledge within and outside of the team
  • Participate in our on-call rotation and support our production systems
Qualifications
  • Proven experience with Javascript and/or TypeScript
  • Experience with frontend frameworks such as React, Angular, or Vue
  • Experience with enterprise build tools (gradle, npm, etc)
  • Knowledge and use of datastores (relational/SQL and non-relational/NoSQL)
  • Excellent team collaboration and communication skills
  • An eye for proactively identifying and resolving risks and issues in production systems
  • Ability to mentor peers and other members of the team
Desirable Skills
  • Knowledge and use of Docker, Kubernetes, and cloud technologies (AWS, Azure, and GCP)
  • Proficiency with Java
  • Experience with network protocols (TCP/IP, DNS, BGP, etc)

Cisco values the perspectives and skills that emerge from employees with diverse backgrounds. That's why Cisco is expanding the boundaries of discovering top talent by not only focusing on candidates with educational degrees and experience but also placing more emphasis on unlocking potential. We believe that everyone has something to offer and that diverse teams are better equipped to solve problems, innovate, and create a positive impact.

We encourage you to apply even if you do not believe you meet every single qualification. Not all strong candidates will meet every single qualification. Research shows that people from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy. We urge you not to prematurely exclude yourself and to apply if you're interested in this work.

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.