Principal Software Engineer, Endpoint

1 Week ago • All levels • Software Development & Engineering

Job Summary

Job Description

The Principal Software Engineer, Endpoint role involves shaping the future of the End User Monitoring business by partnering with leaders. The role requires a product-focused engineering leader to accelerate the market-leading End User Monitoring business by shipping new features and scaling rapidly. The engineer will be involved in mapping technology solutions to new market opportunities and role model for the engineering team. This role also involves hands-on coding and strategic product development.
Must have:
  • Data-driven mindset to present data to customers.
  • Strong technical vision for product and technology.
  • Expertise in software development.
  • Natural collaborator across teams.
  • Effective mentor to up-level the team.
  • Deep knowledge of Internet technology.
Good to have:
  • Bachelor’s degree in Computer Science or similar
  • Deep experience with large-scale distributed systems
  • Familiarity with Docker, Kubernetes, and cloud technologies like AWS
  • Experience with processing large datasets on Elasticsearch or similar
  • Experience with event-driven architectures
  • Understanding of networking fundamentals

Job Details

Please note that we have a hybrid approach to work and would like to find someone who can come into our London office at least once a week

Who We Are

Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network – even the ones they don’t own. Powered by AI and an unmatched set of cloud, internet and enterprise network telemetry data, ThousandEyes enables IT teams to proactively detect, diagnose, and remediate issues – before they impact end- user experiences.

ThousandEyes is deeply integrated across the entire Cisco technology portfolio and beyond, helping customers deploy at scale while also delivering AI-powered assurance insights within Cisco’s leading Networking, Security, Collaboration, and Observability portfolios

What You’ll Do

This is a rare opportunity to work with one eye on the future, while staying closely rooted in delivering exciting new innovations today. You will partner with leaders across ThousandEyes to determine how best to map technology solutions to new market opportunities, and be a role model for the Engineering team in delivery and teamwork. Read on if you like the idea of rolling up your sleeves and shipping code as well as thinking through the more strategic side of product development.

What We’re Looking For

We are looking for a product-focused engineering leader to help accelerate our market-leading End User Monitoring business. We are shipping new features and scaling rapidly as we look to dominate this emerging segment. This is an opportunity for you to join a team and product and help lead it to greater things.

Here are some of the main things we are looking for:

  • Data-driven mindset. We have a deep and varied data set, and need to be able to present this to customers in a simple, helpful way. You’ll be able to understand the customer need and find ways of delivering on this with our current data set, while helping shape where this evolves to in future.
  • Strong technical vision. You can collaborate with and beyond the team to formulate a compelling vision for the product and technology. You have the communication skills to sell it internally and to customers, and to make sure it is represented in the team’s strategy and roadmap.
  • Expert in software development. This is a partly hands-on role, so you will be excited by the opportunity to build new things. You will have many examples of successfully delivering complex enterprise software projects. We use technologies such as C++, Java, Kotlin, Kubernetes, Kafka, ElasticSearch and AWS. You’ll be comfortable using some of these to research and prototype new approaches.
  • Natural collaborator. It takes a village to do anything worthwhile, and you’re happy working across Product Management, Sales Engineering and Engineering to help shape the future direction of the product line.
  • Effective mentor. You have a passion to up-level the team and those around you. You are open to learning as well…nobody is an expert at everything.
  • Deep knowledge of Internet technology. You’ll be happy talking TCP, IP, ICMP, UDP and HTTP, and be able to understand deeply how these play together with our technology. You’ll have a strong sense of how customers configure their networks, and of the challenges and opportunities this brings.

Minimum Qualifications

  • Highly experienced Software Engineer with excellent knowledge of computer science fundamentals
  • Demonstrated history of having delivered multiple large-scale Internet products
  • Strong record of collaborative behaviour, mentoring and cross-functional work
  • Strong knowledge of JVM languages such as Java or Kotlin, or C++

Preferred Qualifications

  • Bachelor’s degree in Computer Science or similar
  • Deep experience with developing and maintaining large-scale distributed production systems
  • Familiar with Docker, Kubernetes and cloud technologies such as AWS 
  • Experience with processing large data sets on Elasticsearch or similar data stores
  • Experience with event-driven architectures (CQRS, Kafka Streams etc)
  • Understanding of networking fundamentals

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.

Similar Jobs

Ruselle Investments - Graduate Trainee, Compliance

Ruselle Investments

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Coda - Senior/Staff Full Stack Engineer

Coda

Taipei City, Taiwan (Hybrid)
2 Years ago
Dentsu - Paid Search Manager

Dentsu

Sofia, Sofia City Province, Bulgaria (Hybrid)
3 Weeks ago
Star schema - Mid Level Geotechnical / Civil Engineer

Star schema

Murray, Utah, United States (Hybrid)
1 Week ago
WebTech Corporation - Engineer Technical Leader- Program Management

WebTech Corporation

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Digital dot robots - Firmware Engineer

Digital dot robots

Pittsburgh, Pennsylvania, United States (On-Site)
1 Month ago
Intrepid Studios - Senior Anti-Cheat Engineer

Intrepid Studios

San Diego, California, United States (On-Site)
3 Weeks ago
Alten Technology - Design Release Engineer - Mechanisms

Alten Technology

Newark, California, United States (On-Site)
1 Month ago
Apple - Software Integrity Engineer

Apple

San Diego, California, United States (On-Site)
6 Days ago
Nordson Corporation - Senior Electrical Engineer

Nordson Corporation

Carlsbad, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

2K - Director of Digital Strategy, Social Media & Content

2K

Novato, California, United States (Hybrid)
1 Month ago
N-ix - Lead DevOps Engineer

N-ix

Ukraine (Remote)
3 Months ago
Arkose Labs - Fullstack Engineer

Arkose Labs

Pune, Maharashtra, India (Hybrid)
1 Month ago
Aristocrat - QA Manual

Aristocrat

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
Haleon - Procurement Graduate (2 years Graduate Program)

Haleon

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
Open Systems Technologies - Digital Marketing Manager

Open Systems Technologies

Lusail, Doha Municipality, Qatar (On-Site)
4 Days ago
endava - Senior .NET Developer

endava

Iași, Iași County, Romania (On-Site)
2 Weeks ago
Gearbox - Senior Outsourcing Manager

Gearbox

Frisco, Texas, United States (On-Site)
3 Weeks ago
Eventbrite - Senior Manager, Account Management

Eventbrite

United States (Remote)
1 Month ago
Dave Ramsey - Data Platform Engineer

Dave Ramsey

Franklin, Tennessee, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

USE Insider - Partnership Director

USE Insider

London, England, United Kingdom (On-Site)
5 Days ago
Maverick Games - Lead Gameplay Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
1 Month ago
Gunzilla - Senior Procedural Technical Artist

Gunzilla

London, England, United Kingdom (On-Site)
3 Months ago
Vertx Inc. - Tax Analyst

Vertx Inc.

United Kingdom (Remote)
1 Month ago
Alpha Sense - Mid-Market Account Executive, Corporate

Alpha Sense

London, England, United Kingdom (On-Site)
6 Months ago
USE Insider - Sales Development Representative - Nordics

USE Insider

London, England, United Kingdom (Hybrid)
2 Months ago
Meta - Software Engineer, Product

Meta

London, England, United Kingdom (On-Site)
7 Months ago
Unbroken Studios - Quality Assurance Officer - Fixed Term - Nights

Unbroken Studios

Hounslow, England, United Kingdom (On-Site)
1 Week ago
Lighthouse Games - Tools Engineer

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Month ago
Bally's Interactive - Software Engineer - Graduate Scheme - September 2025

Bally's Interactive

Manchester, England, United Kingdom (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nagarro - Engineer ,SAP Govern Risk Compliance

Nagarro

India (Remote)
8 Months ago
Adtran - Senior Hardware Engineer

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
1 Month ago
techholding - Varicent ICM Engineer

techholding

Gurugram, Haryana, India (On-Site)
4 Weeks ago
Thales - Senior Sales Engineer

Thales

United States (Remote)
1 Month ago
lifechruh - Senior Staff Software Engineer

lifechruh

Edmond, Oklahoma, United States (On-Site)
1 Month ago
dun bradstreet - Principal Software Engineer

dun bradstreet

Austin, Texas, United States (Hybrid)
1 Month ago
Canonical - Engineering Manager - MLOps & Analytics

Canonical

(Remote)
1 Month ago
Enphase Energy - Associate, Customer Support Engineer (New College Graduates)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Days ago
Apple - CPU Design Verification Engineer

Apple

Santa Clara, California, United States (On-Site)
1 Month ago
London stock Exchange - Software Engineer

London stock Exchange

Paris, Île-de-France, France (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

The name ThousandEyes was born from two big ideas: the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As organizations rely more on cloud services and the Internet, the network has become a black box they can't understand. ThousandEyes gives organizations visibility into the now borderless network, arming them with an accurate understanding of how the network impacts their applications, users and customers. ThousandEyes is used by some of the world's largest and fastest growing brands, including all of the top 5 global software companies, 5 of the top 6 US banks, and 45 of the Fortune 500.

Sydney, New South Wales, Australia (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

London, England, United Kingdom (Hybrid)

Lisbon, Lisbon, Portugal (On-Site)

Mexico City, Mexico (On-Site)

Lisbon, Lisbon, Portugal (On-Site)

London, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Thousand Eyes

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug