IT & Software

Lead Software Engineer - ThousandEyes

CISCO Systems

London · Greater London · United Kingdom

Overview

In this role you build and evolve the backend that powers Connected Devices, shaping high-volume, scalable services. You lead architecture decisions and design solutions for new product offerings, aligning with a fast-paced, AI-enabled platform. You ensure platform resilience and reliability to deliver a great user experience. You mentor teammates, share knowledge, and help raise engineering quality across the team. This role puts you at the core of a growth-focused platform shaping the Cisco ThousandEyes Connected Devices roadmap.

Responsibilities
  • Develop code across backend systems including streaming, APIs, services, and databases.
  • Ensure resilience and robustness of the platform to maintain high-quality user experiences.
  • Design technical solutions for new products and architectural evolutions.
  • Improve development and operational processes for speed, reliability, and quality.
  • Mentor teammates through practical guidance and knowledge sharing.
Key requirements
  • Expert-level understanding of Java or Kotlin.
  • Extensive experience with distributed systems, especially Apache Kafka.
  • Strong architecture and design skills including data and API modelling.
  • Experience with agentic AI development and harness development.
  • mentoring
  • knowledge sharing
  • Java or Kotlin
  • distributed systems with Apache Kafka
  • architecture and API modelling
  • agentic AI development

Reference: WJ-747_30134995

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.