The Application Window is expected to close on 6/7/25. However, the job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.
What You’ll DoAs a part of this team, you will build the platform that helps us scale the ThousandEyes platform for the next 10x growth. The cloud and enterprise agents platform exposes fine-grained telemetry data to customers and partners for the ThousandEyes platform that are collected from our agent platform. You will contribute to building robust and scalable real-time data platform with high throughput ingress, intelligent and dynamic enrichment, and storage for our customers and micro-services that support business workflows. You will provide architectural oversight and review to continually improve customer experiences and ensure services are able to meet their SLA targets.
QualificationsExpert-level understanding of object-oriented programming languages.
If you have expert-level understanding of another object oriented language such as C, C++, C#, golang, rust, etc. Feel free to apply as we embrace these candidates and be prepared to interview in Java.
Experience with enterprise build tools (maven, gradle, etc) and containerization/virtualization for web applications
Expert-level understanding of managing datastores like SQL, key-value DBs, elasticsearch, pubsub systems, and blob storage.
Understanding of network protocols.
8+ years of software development experience.
Ability to articulate design choices based on an expert understanding of the product, technology, and return on investment.
Able to handle ambiguity, self-direct when needed, scope work accurately, and provide precise estimates for project milestones and completion
An eye for proactively identifying and resolving risks in production systems, and passion for operational excellence.
Experience working in a development environment with a strong focus on continuous delivery
Real-world experience with all of the fundamentals
Thinking thru the maintainability of web scale distributed systems
Simple clean code that is easy to understand and maintain
Uplifting live operational code past legacy paradigms safely
Always being collaborative, transparent, and focused on team success
Ability to mentor peers and other members of the team in your areas of expertise
Expert-level understanding of JVM based languages such as Java, Kotlin, Scala, etc.
Ability to contribute knowledge sharing within the professional community with technical blogs or publications
Involvement in building large-scale real-time streaming pipelines using Kafka, Flink, or Spark
Knowledge and use of Docker, Kubernetes, and cloud technologies (AWS, Azure, and GCP)
Experience with low-latency distributed systems
We encourage you to apply even if you do not believe you meet every single qualification
US – COMPENSATION RANGE – MESSAGE TO APPLICANTS134,200 USD - 222,200USD
Message to applicants applying to work in the U.S.:
משרות נוספות שיכולות לעניין אותך