ThousandEyes empowers enterprises to see, understand and improve digital experiences for their customers and employees. The ThousandEyes cloud platform offers unmatched vantage points throughout the global Internet and cloud providers, delivering immediate visibility into the digital experience for every user, application, website or service, over any network. ThousandEyes is central to the global operations of the world's largest and fastest growing brands, including Comcast, eBay, HP, 120+ of the Global 2000, 65+ of the Fortune 500, 6 of the 7 top US banks, and 20 of the 25 top SaaS companies.
Engineering at ThousandEyes
At ThousandEyes, we use cutting-edge technologies and innovative techniques to study and visualize networks on a global scale.ThousandEyes engineers are focused on continuous improvement -- of our product, our codebase, our knowledge, and our skills. We believe in innovation, simplicity, and elegance. We work in small, cross-functional teams where everyone has a voice.
Learn more about engineering at ThousandEyes: https://www.youtube.com/watch?v=b9a_c8yJyzc
About the Role
The Browser Synthetics team helps ThousandEyes customers understand the performance of their browser-based applications, empowering them to author synthetic transaction tests, to run them on ThousandEyes agents globally, and to visualize and alert on their results in real-time. Synthetic transaction testing drives significant value for ThousandEyes customers, and is a major growth area for the business as a whole.
As a member of the team, your software will integrate closely with browser APIs to record and replay transaction tests; you will develop a high-level language in which users may express nuanced and robust test logic; you will scale our agents to run more browser-based tests faster; and you will enable ThousandEyes customers to operationalize these tests’ data, to deliver the best digital experiences possible.
- You have 5 or more years of software development experience
- You are energized by the opportunity to learn and apply new technologies
- You have experience with one of more of the following technologies, or their equivalents:
- Spring Framework
- Google Chrome (DevTools Protocol and Extensions API)