Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026

Software Engineering Technical Leader - Distributed Systems, Microservices, Cloud Native Architecture

Cisco Bangalore, India Hybrid senior full-time

The employer hasn't listed a salary.

Apply on Cisco

Description

Cloud Security Engineering at Cisco develops technology that helps customers secure their networks and users. Within the organization, the SSE Control Plane team builds and operates core control-plane services for Cisco Umbrella and Cisco Secure Access. The team focuses on key microservices that support Unified Policy and the Distribution Engine. Team members work closely with other Cloud Security Engineering teams and engineering groups across Cisco. The environment supports learning, experimentation, and solving high-impact security challenges.

As a Software Engineering Technical Leader, you will shape the architecture, design, development, and operation of backend microservices for the SSE Control Plane. You will architect, build, and optimize scalable applications and APIs, using AI-assisted development tools across the software development lifecycle. You will engineer reliable cloud infrastructure and CI/CD pipelines to improve the transition from development to production. You will maintain system health and security through proactive monitoring, cross-platform troubleshooting, and participation in on-call rotations. You will provide architectural guidance and technical leadership, collaborate across functions, and evaluate emerging technologies to strengthen the organization’s technology stack.

Minimum Qualifications

  • Bachelor’s degree in computer science, engineering, or a related field, with knowledge of networking and security concepts such as routing, firewalls, and gateways.
  • At least 8 years of experience in software development, with strong expertise in distributed systems, microservices, and cloud-native architecture.
  • Knowledge of software development and system administration principles.
  • Experience programming or scripting in Python, Java, Go, or a similar language.
  • Working knowledge of Unix/Linux operating systems.

Preferred Qualifications

  • Experience with container technologies such as Docker or Kubernetes.
  • Knowledge of cloud platforms such as AWS, GCP, or Azure.
  • Strong problem-solving skills and the ability to work independently and collaboratively.
  • Excellent communication and teamwork skills.
  • Ability to learn and adapt in a fast-paced, changing environment.

Skills

Required

Nice to have

Apply on Cisco