4 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Lead the design and deployment of high-performance, scalable software solutions using Golang, networking, and cloud technologies.
- Set technical direction for cloud-native, cloud-agnostic, and on-premises IIoT security products.
- Design and operate distributed services across public cloud environments with strong availability, security, and performance.
- Define system-wide API contracts and lead the delivery of complex, multi-service features.
- Drive design reviews, code reviews, code quality initiatives, and engineering development practices.
- Partner with Product Management, Security Architecture, and Cloud Platform teams to deliver customer-focused solutions.
- Troubleshoot production issues, trace failures across microservices, and resolve performance bottlenecks.
- Use AI-assisted coding tools to improve debugging, test generation, and development speed.
- Monitor industry trends and Go language updates to improve development processes.
Requirements
- At least 8 years of software engineering experience focused on Golang, cloud, and security domains.
- A degree in Computer Science or an equivalent qualification, such as BE, BTech, MS, or MCA.
- Deep backend development expertise in Golang, including clean, maintainable, and performant distributed-system code.
- Extensive experience designing and operating services in AWS, Azure, or GCP.
- Experience with SQL data storage and query optimization, including PostgreSQL.
- Expertise implementing IAM and SSO protocols including SAML, OIDC, and OAuth2.
- Experience with Kubernetes and Docker.
- Experience leading complex software design and delivery and defining system-wide API contracts.
- Strong understanding of secure software development lifecycles and modern security architecture.
- Demonstrated ability to debug complex production issues and resolve distributed-system and performance problems.
- Active use of AI-assisted coding tools such as Codex.
- Strong written and verbal communication and ability to collaborate with technical and non-technical stakeholders.
- Preferred experience or understanding of networking and cybersecurity domains.
- Preferred understanding of CI/CD pipelines, automated testing, quality assurance methodologies, and cloud-native deployment patterns.
- Preferred proficiency in Python or other scripting languages for operational tooling and automation.
Benefits
- Collaborative, inclusive, and agile work environment with multifunctional teams across geographies.
- Opportunities to grow and work on globally deployed industrial security solutions.
- Cisco describes broad opportunities to build impactful solutions and collaborate with a worldwide network of experts.
Categories
About Cisco
Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.
