Software Engineer -Backend (Node.JS, Python)

Cisco
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Collaboration","Problem-solving","Communication","Coaching"]

Develop and deliver scalable backend software solutions across complex cloud-native and on-premises architectures. Write clean, testable Python code and unit tests, collaborate cross-functionally to implement customer-driven features, and lead small-to-medium engineering work from technical design to completion. Use AI-powered coding assistants, automation tools, and analytics to speed development, improve code quality, and optimize performance while following secure coding and agile best practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
1 day ago

Software Engineer -Backend (Node.JS, Python)

✓ 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

Develop and deliver scalable backend software solutions across complex cloud-native and on-premises architectures. Write clean, testable Python code and unit tests, collaborate cross-functionally to implement customer-driven features, and lead small-to-medium engineering work from technical design to completion. Use AI-powered coding assistants, automation tools, and analytics to speed development, improve code quality, and optimize performance while following secure coding and agile best practices.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop, test, and deploy Python-based applications and services aligned with Cisco’s design principles.
  • •Write functional, clean code and unit tests with minimal guidance to enable scale, reliability, and release velocity.
  • •Collaborate with product managers, designers, and engineers to define and implement new customer-focused features.
  • •Lead small-to-medium 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 software performance optimization.

Key Requirements

  • •Proficiency in Python programming and related frameworks.
  • •Strong understanding of software engineering principles, secure coding practices, and best practices.
  • •Experience with version control systems (e.g., Git).
  • •Ability to work effectively in a collaborative team environment and communicate well.
  • •Experience leveraging AI tools for coding assistance, automated testing, and code quality improvement.
Experience:5+ years
Skills:CollaborationProblem-solvingCommunicationCoaching
Tech Stack:PythonNode.JSGitUnit testingCI/CDCloud platformsContainersDevOpsAPIsAutomation toolsAI development platformsAI infrastructureAgile

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