Software Engineer

Cisco
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: []

Build and maintain scalable, distributed software platforms that power AI-driven services at Cisco. You’ll design and implement microservices, stateless services for data ingestion and processing, and HTTP gateways that integrate with data stores like MySQL, NoSQL databases, and Redis. Contribute to new product features under established architecture, write clean maintainable code in Go/Python (or similar), and develop automated tests for system-level testing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
1 day ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Build and maintain scalable, distributed software platforms that power AI-driven services at Cisco. You’ll design and implement microservices, stateless services for data ingestion and processing, and HTTP gateways that integrate with data stores like MySQL, NoSQL databases, and Redis. Contribute to new product features under established architecture, write clean maintainable code in Go/Python (or similar), and develop automated tests for system-level testing.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Design, develop, test, debug, and maintain AI and platform software, including distributed systems and microservices components.
  • •Contribute to new product features and applications across multiple platforms.
  • •Implement software modules independently under guidance, following established architecture and design patterns.
  • •Develop stateless, scalable services for data ingestion, processing, parsing, and storage within a distributed SaaS platform.
  • •Develop HTTP gateways and services integrating with data stores such as MySQL, NoSQL databases, and Redis, and participate in system-level testing with automated test plans.

Key Requirements

  • •Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • •Strong foundation in data structures, algorithms, and software engineering principles.
  • •Experience with at least one programming language such as Go, Python, Java, or C++.
  • •Basic understanding of distributed systems, networking concepts, and cloud technologies.
  • •Basic knowledge of AI technologies and industry trends, including Model Context Protocol (MCP) and AI Agents/agentic AI.
Experience:AIDistributed systemsCloud-scale systems
Education:Bachelor's
Tech Stack:GoPythonJavaC++MicroservicesDistributed systemsHTTPHTTPSTCP/IPSMTPMySQLNoSQLDbRedisDockerKubernetesSaaS

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor