Software Engineer

Cisco
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Collaboration","Problem-solving","Communication skills"]

Build scalable software solutions by developing, testing, and deploying Python-based applications across complex cloud-native and on-premises architectures. Write clean code and unit tests with minimal guidance, collaborating with product managers, designers, and engineers to ship customer-focused features. Lead small-to-medium technical initiatives end to end, using AI coding assistants, automation tools, and analytics to accelerate development and optimize performance while staying current with agile engineering practices.

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 scalable software solutions by developing, testing, and deploying Python-based applications across complex cloud-native and on-premises architectures. Write clean code and unit tests with minimal guidance, collaborating with product managers, designers, and engineers to ship customer-focused features. Lead small-to-medium technical initiatives end to end, using AI coding assistants, automation tools, and analytics to accelerate development and optimize performance while staying current with agile engineering practices.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop, test, and deploy Python-based applications and services aligned with Cisco Design Thinking principles.
  • •Write functional, clean code and unit tests to enable scale, reliability, and faster product releases.
  • •Collaborate with product managers, designers, and engineers to define and implement new customer-focused features.
  • •Lead small-to-medium complexity features or projects from technical design through completion.
  • •Use AI-powered coding assistants, automation tools, and AI-driven analytics to accelerate coding, testing, documentation, and optimize software performance.

Key Requirements

  • •Proficiency in Python programming and related frameworks.
  • •Strong understanding of software engineering principles, secure coding practices, and best practices.
  • •Experience leveraging AI tools for coding assistance, automated testing, and improving code quality.
  • •Working knowledge of software development lifecycle and agile engineering practices, with effective collaboration skills.
  • •Ability to use version control systems such as Git and apply automation tools/APIs to support development and quality.
Skills:CollaborationProblem-solvingCommunication skills
Tech Stack:PythonGitUnit testsSecure codingCloud platformsContainerizationDevOpsCI/CD pipelinesAPIsAutomation toolsAI coding assistantsAI-driven analyticsAutomation and documentation

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