Cisco ThousandEyes logo
Cisco ThousandEyes1 week ago

Software Engineering Technical Leader

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Software Architect for Cisco CX platform automation and observability leading the design of cloud-native microservices, multi-cloud orchestration, and hybrid deployment models. Role includes mentoring development teams, building containerized services with Kubernetes, API gateways (APISIX), and service mesh patterns; IaC with Terraform/Ansible across multi-hypervisor environments; integrating AI-assisted tooling and LLM/API capabilities; designing CI/CD pipelines with GitHub Actions and complex deployment workflows; developing Python-based automation frameworks for test orchestration and infrastructure lifecycle management; driving observability stacks (Prometheus, Grafana, OpenSearch, Fluent Bit), secrets management (HashiCorp Vault), and security compliance (FIPS, certificate management). Responsible for architecture across Kubernetes clusters, Helm operators, ingress controllers, and persistent storage, with emphasis on scalability, reliability, and security in hybrid cloud setups. Why Cisco? A global leader enabling AI-driven infrastructure with a collaborative culture and opportunities for growth.

Required Qualifications

  • Bachelor’s degree in computer science, IT, or Software Systems
  • 12-15 years of relevant software architecture and development experience with object oriented programming and software design expertise
  • 5+ years of hands-on experience designing and deploying production Kubernetes clusters with Helm, operators, ingress controllers, and persistent storage management
  • 4+ years of Python development experience building automation frameworks, REST API/FAST API clients, or orchestration tools with production-quality error handling, retry logic, and observability integration
  • 3+ years of Infrastructure-as-Code experience using Terraform or Ansible with multi-cloud or hybrid deployment patterns, including resource provisioning, state management, and module development
  • Proficiency across the AI-engineering stack: prompt engineering, AI-assisted coding tools, and LLM/SLM/API integration (OpenAI, Anthropic, RAG patterns)
  • Experience with multi-hypervisor infrastructure management (VMware vSphere/vCenter, Hyper-V, KVM) including VM lifecycle automation and cross-platform orchestration
  • Experience with observability stacks (Prometheus, Grafana, Splunk, OpenSearch, Fluent Bit) including metrics collection, dashboard design, and alerting strategies
  • Knowledge of secrets management and security compliance including HashiCorp Vault integration, certificate management (cert-manager), FIPS compliance, and audit logging
  • Strong architectural leadership, ability to mentor engineering teams, and drive multi-functional technical decisions
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Cisco ThousandEyes

Software Engineering Technical Leader

Apply on Sorce