Cisco logo

Software Engineering Technical Leader | Golang & networking (12-15 years)

Cisco
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

12+ Years

TYPE

FullTime

SKILLS REQUIRED

GoLangSecure Software DevelopmentCloud ArchitectureMicroservices ArchitectureBackend DevelopmentSQL

Job description

Overview

Lead the architecture, development, and deployment of high-performance, scalable software solutions for Cisco's cloud-native industrial security products, with a focus on Golang, microservices, networking, cloud, and security.

What you'll do

  • Lead, design, and deploy high-performance, scalable, and robust software solutions using Golang, microservices, networking, and cloud technologies.
  • Set the technical direction for cloud-native, cloud-agnostic, and on-prem IIoT security products, ensuring high availability, security, and performance across distributed environments.
  • Partner with Product Management, Security Architecture, and Cloud Platform teams to deliver customer-centric solutions.
  • Drive technical rigor through design reviews, code reviews, and code quality initiatives.
  • Leverage AI-powered development tools to accelerate engineering velocity.
  • Troubleshoot and resolve complex technical issues related to software functionality, performance, and integration in a timely manner.
  • Work with highly collaborative, inclusive, and agile multifunctional teams across geographies.
  • Stay abreast of industry trends, Go language updates, and cloud best practices to enhance development processes and introduce innovative solutions.

What you'll need

  • 12+ years of software engineering experience, with a focus on Golang, cloud, and security domains.
  • A degree in Computer Science (BE/BTech/MS/MCA or equivalent).
  • Deep expertise in backend development using Golang, with the ability to write clean, maintainable, and performant code for distributed systems.
  • Extensive experience designing and operating services within public cloud environments (AWS, Azure, or GCP).
  • Solid understanding of data storage solutions, including experience with SQL (e.g., PostgreSQL) and efficient query optimization.
  • Deep technical expertise in implementing IAM and SSO protocols (SAML, OIDC, OAuth2) for large-scale enterprise applications.
  • Experience with Kubernetes and Docker.
  • A proven track record of leading the design and delivery of complex, multi-service features and defining system-wide API contracts.
  • Strong understanding of secure software development lifecycles and modern security architecture.
  • Demonstrated ability to debug complex production issues, trace failures across microservices, and resolve performance bottlenecks.
  • Active use of AI-assisted coding tools (e.g., Codex) to improve debugging, test generation, and development speed.
  • Well-developed written and verbal communication skills, with the ability to effectively collaborate with technical and non-technical stakeholders.
  • Ability to stay organized, pay attention to details, and work both independently and as a team member.

Nice to have

  • Prior experience or understanding of networking and cybersecurity domains.
  • Solid understanding of CI/CD pipelines, automated testing, and modern quality assurance methodologies.
  • Experience with cloud-native deployment patterns.
  • Proficiency in using Python or other scripting languages for operational tooling and automation.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineering Technical Leader | Golang & networking (12-15 years)