Full-Time

Principal Engineer

Platform Engineering Group

Updated on 12/19/2024

Thousand Eyes

Thousand Eyes

501-1,000 employees

Network performance monitoring and analytics platform

Data & Analytics
Enterprise Software

Compensation Overview

$227.1k - $323.5kAnnually

+ Annual Bonus

Expert

San Francisco, CA, USA

Category
DevOps & Infrastructure
Platform Engineering
Software Engineering
Required Skills
Apache Kafka
Java
Requirements
  • 15+ years of software development experience
  • Fast learner
  • Comfortable working with newer technologies
  • Able to mentor and grow engineers to meet their potential
  • Ability to solve complex problems with simple and maintainable solutions
  • Expert knowledge in performance, scalability, distributed systems, and engineering best practices
  • Strong proponent of software quality techniques, such as test driven development and automated acceptance testing
  • Expert understanding of Java
  • Excellent object-oriented design skills
  • Experience with streaming architectures, in particular Kafka
  • Experience in open-source development is a plus
  • Strong Computer Science fundamentals
  • Bachelor's degree in Computer Science or similar
Responsibilities
  • You will report to the Senior Director overseeing the group and will be responsible for ensuring the technical direction of ThousandEyes’ Platform Engineering teams are consistently meeting the challenges they currently face and those they will encounter years into the future.
  • You will be a force multiplier within the group and raise the bar on quality, operational excellence and security.
  • This role will allow you to set a broad vision for how ThousandEyes approaches complex problems in the coming years.

ThousandEyes specializes in monitoring network infrastructure and analyzing internet performance. Its platform operates in the cloud, providing businesses with tools to understand and enhance their digital experiences. By offering visibility into the performance of networks and applications, ThousandEyes enables companies to monitor their online services, identify issues, and improve reliability. The platform maps the global topology of wide-area networks and measures performance metrics, ensuring that services run smoothly. Unlike many competitors, ThousandEyes focuses on comprehensive internet visibility and offers a subscription-based model that includes real-time monitoring, outage detection, and performance analytics. The goal of ThousandEyes is to help enterprises across various sectors, such as finance, healthcare, and retail, maintain optimal digital performance and thrive in a connected world.

Company Stage

Acquired

Total Funding

$107.5M

Headquarters

San Francisco, California

Founded

2010

Growth & Insights
Headcount

6 month growth

5%

1 year growth

9%

2 year growth

36%
Simplify Jobs

Simplify's Take

What believers are saying

  • AI-driven predictive analytics reduce downtime and improve user experience.
  • Digital Experience Assurance provides a competitive edge with advanced AI capabilities.
  • Custom Webhooks feature enhances flexibility and responsiveness of network monitoring solutions.

What critics are saying

  • Increased EU regulatory scrutiny could impact operations and client relationships.
  • AI-powered capabilities may face adoption challenges due to AI reliability concerns.
  • Integration into Cisco's strategy may lead to resource allocation conflicts.

What makes Thousand Eyes unique

  • ThousandEyes offers unmatched visibility into global internet performance for superior digital experiences.
  • The platform's AI-driven analytics predict and resolve network issues proactively.
  • Integration with Cisco's Networking Cloud enhances network management and visibility.

Help us improve and share your feedback! Did you find this helpful?