Software Engineering Technical Leader - Distributed Systems, Microservices, Cloud Native Architecture |10+ yrs
Core
Architect, design, and operate backend microservices and cloud infrastructure for Cisco Umbrella and Cisco Secure Access control-plane services.
Role type
Senior Software Engineering Technical Leader (Distributed Systems)
Builds
Scalable microservices, APIs, and CI/CD pipelines for Unified Policy and Distribution Engine
Domain
Cloud Security, Distributed Systems, Microservices
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems, Microservices, Cloud-native architecture, Python, Java, Go, Unix/Linux system administration, Networking concepts, Security concepts
Preferred skills
Container technologies (Docker, Kubernetes), Cloud platforms (AWS, GCP, Azure), AI-assisted development tools
Responsibilities
Architect and optimize scalable applications and APIs, Engineer reliable cloud infrastructure and CI/CD pipelines, Maintain system health and security through monitoring and troubleshooting, Provide architectural guidance and technical leadership, Evaluate emerging technologies
Seniority
Senior, hands-on IC with leadership responsibilities