Search by job, company or skills

Cisco

Software Engineer(C++, web protocols)

7-12 Years
Save
  • Posted 5 days ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

You will combine deep technical expertise with strong leadership and a passion for building secure, scalable solutions.

Build highly scalable Cloud Microservice solutions that secure a high volume of web traffic

Bring a mindset of developing simple solutions to complex problems.

Design, and deliver new software features for Web gateway.

Write functional and design specs. Conduct and participate in peer code and design reviews.

Collaborate with the adjacent software teams in defining the programming interfaces into the various other software modules.

Relish a build it, operate it, secure it culture.

Own major features and components from conception to delivery, ensuring that technical solutions meet business objectives, security requirements, and user needs.

Demonstrate your understanding of networking principles and protocols (e.g., TCP/IP, DNS, HTTP/S) to ensure that our cloud security solutions protect against network-related vulnerabilities and provide secure access across cloud environments.

Participate in the on-call rotation to ensure the security, stability, and availability of production system and be ready to diagnose, tackle, and resolve production issues with urgency and efficiency, especially related to security or networking incidents.

Work with product managers, UX/UI designers, and other engineers to define feature requirements, deliver high-quality solutions and ensure alignment with product objectives. Be an advocate for security and scalability in all aspects of the product.

Minimum Qualifications

  • 7+ years of experience in software engineering with an emphasis on cloud security, or networking
  • Experience in Web Gateway products, web proxy, Web Security domain
  • Experience designing, implementing, and supporting large-scale transaction systems
  • Proven C++ and Python skills
  • In-depth knowledge of object-oriented concepts, programming, and systems design
  • Understanding of various design patterns and Microservice Architecture
  • Excellent oral and written communication skills
  • Experienced in designing, building and debugging large scale distributed systems.
  • Strong foundation in data structures, algorithms and software design with strong analytical and debugging skills
  • Strong collaboration skills with product management, and other engineering teams.

Preferred Qualifications

  • Experience with DevOps practices, containerization (e.g., Docker, Kubernetes), and CI/CD tools for automated deployment pipeline
  • Experience with on-call duties and managing production incidents in a timely and effective manner.
  • Experience with cloud-native security tools (e.g., cloud firewalls, DDoS protection, IAM, VPC security, etc.).
  • Experience with automation tools like Terraform, Ansible, or CloudFormation for infrastructure-as-code and CI/CD pipelines.
  • Comfortable in a fast-paced, dynamic environment where priorities may shift quickly. Able to adapt to new technologies and evolving business needs.
  • Solid understanding of security best practices in cloud-native applications, encryption, and access controls.

Role: Software Development - Other

Industry Type: IT Services & Consulting

Department: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Software Development

Education

UG: Any Graduate

PG: Any Postgraduate

More Info

Job Type:
Function:
Employment Type:

About Company

Cisco has been active in India since 1995 and is a major contributor to the country's digital growth. India serves as Cisco’s second-largest research and development hub outside the U.S. The company supports digital initiatives in sectors like agriculture, education, and transportation. Through the Cisco Networking Academy, it also helps skill India’s tech workforce. In 2024, Cisco launched its first manufacturing unit in Chennai, aiming to boost local production and exports. This facility is expected to generate over $1.3 billion annually and create more than 1,200 jobs.

Job ID: 107754231

Similar Jobs

Bengaluru, India

Skills:

COs Fundamentalstest automationComputer ArchitectureDebuggingdata structuresPythonlock contentionparallel packet processingcrash consistencyOptimizationPerformance Analysis

Bengaluru, India

Skills:

.Net ProgrammingAWSBlazorRabbitmqDevopsContinuous IntegrationShellTypescriptRest ApisReactAngularjsPythonAzureMedical Device Software DesignDevelopmentVerification

Bengaluru, India

Skills:

.NETContinuous IntegrationAutomation FrameworksGui DevelopmentDesign PatternsAutomated TestingAgile Software Development

Bengaluru, India

Skills:

Visual Studio ProfessionalMVVMDesign PatternsAgile ScrumMultithreadingWpfDevopsGitDebugging ToolsMemory ManagementIpcAutomated testsAI-assisted development tools

Bengaluru, India

Skills:

JavaSamlLinuxGdbPythonGraphqlRESTDatapath packet pathWeb Application FrameworkslinkersGRPCCompilersOpenIDCMultithreaded asynchronous programmingLoadersInline debuggingPerf tools