Software Engineer – Cisco IQ | Bangalore

Cisco
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Code reviews","Knowledge sharing","Communication","Collaboration","Mentorship"]

Build end-to-end features for Cisco IQ on the Bangalore team, owning work from requirements through production. Write clean, tested, maintainable code using strong engineering practices and daily AI/agentic coding tools, partnering with Product and Design. Triage and resolve blockers, improve workflows and tooling, and contribute via code reviews, knowledge sharing, and technical decision-making. Use REST APIs, unit tests, Git, SQL, and secure coding practices to ship reliable SaaS capabilities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
6 days ago

Software Engineer – Cisco IQ | Bangalore

✓ Verified Job

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

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

Job Summary

Build end-to-end features for Cisco IQ on the Bangalore team, owning work from requirements through production. Write clean, tested, maintainable code using strong engineering practices and daily AI/agentic coding tools, partnering with Product and Design. Triage and resolve blockers, improve workflows and tooling, and contribute via code reviews, knowledge sharing, and technical decision-making. Use REST APIs, unit tests, Git, SQL, and secure coding practices to ship reliable SaaS capabilities.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Write clean, tested, maintainable code using strong engineering practices and AI/agentic tools as priorities evolve.
  • •Own features end-to-end from requirements through production in partnership with Product, Design, and other engineers.
  • •Flag blockers early, follow through on fixes, and improve team workflows, tooling, and processes.
  • •Contribute through code reviews, knowledge sharing, clear communication, and team-level technical decisions.

Key Requirements

  • •3+ years of professional software development writing clean, readable production code with edge-case handling and basic error handling in at least one language (Java, Python, JavaScript, TypeScript, Go, or C++).
  • •2+ years developing or integrating RESTful APIs, including CRUD operations, HTTP methods, status codes, request validation, and error handling.
  • •Knowledge of data structures and algorithms to solve easy-to-medium problems and explain time/space complexity (e.g., O(n), O(n²), O(log n)).
  • •1+ year writing unit tests (happy and error paths), using Git for branching and pull requests, participating in code reviews, and resolving merge conflicts; ability to write SQL queries (SELECT, JOIN) with basic CRUD on relational or NoSQL databases.
  • •Secure coding practices, including input validation, avoiding hardcoded secrets, awareness of SQL injection risks, and ability to read stack traces/logs and debug issues systematically.
Experience:3+ yearsSaaSMicroservicesCloud
Skills:Code reviewsKnowledge sharingCommunicationCollaborationMentorship
Tech Stack:JavaPythonJavaScriptTypeScriptGoC++REST APIsCRUDHTTPGitUnit testingSQLSELECTJOINNoSQLSecurity codingInput validationSQL injectionAI coding toolsCursor

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