Jobs / Software Development Engineer (SDE) / Cisco Hiring Software Engineer - Python React in Bangalore
Cisco Systems logo

Cisco Systems

Cisco Hiring Software Engineer - Python React in Bangalore

location_on Bangalore | Hybrid
work 4 - 8 years Experience
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview

Cisco is hiring a Software Engineer in Bangalore for a full stack development role focused on Python, React, REST APIs, and AI-enabled software engineering. The position is part of a team responsible for technology supporting customer and partner lifecycle processes. The engineer will contribute across the software development lifecycle, from technical design and implementation through testing, debugging, optimization, and ongoing improvement.

This opportunity is suited to experienced full stack developers who can work across backend and frontend technologies while building secure, scalable, responsive, and high-performance applications. The role also emphasizes an AI-first approach, giving engineers an opportunity to use AI technologies and intelligent automation to improve applications and development workflows.


Key Responsibilities

  • Design and develop complete web applications using Python on the backend and React on the frontend.
  • Build software solutions that support customer and partner experiences across business processes.
  • Develop, maintain, and document RESTful APIs for communication between frontend and backend services.
  • Translate product and business requirements into practical, user-focused technical solutions.
  • Work with product managers, designers, and other engineers throughout the development lifecycle.
  • Create responsive, accessible, and intuitive user interfaces using modern web development practices.
  • Apply AI technologies and methodologies to improve application capabilities and engineering efficiency.
  • Optimize applications for performance, scalability, security, and reliability.
  • Participate in technical design discussions, code reviews, and Agile ceremonies.
  • Investigate, troubleshoot, and resolve issues across different layers of the technology stack.
  • Evaluate emerging web technologies and AI developments that can improve the development lifecycle.


Required Skills

Candidates should have strong professional experience in full stack software development and practical expertise with Python and React. The role requires the ability to work across frontend and backend components rather than focusing exclusively on one layer.

Strong knowledge of modern web technologies is important, including HTML5, CSS3, and contemporary JavaScript frameworks. Candidates should also have substantial experience designing, developing, and documenting RESTful APIs.

A successful candidate should understand how to create responsive and intuitive interfaces while maintaining application performance, scalability, and security. Experience working through design, implementation, testing, debugging, and deployment-related activities will be valuable for this position.


Preferred Skills

The job description does not specify additional preferred qualifications beyond the required technical capabilities. However, the role's AI-first development focus makes practical exposure to AI technologies, intelligent automation, and emerging development approaches relevant. Candidates who can demonstrate how they have used modern tools or technical approaches to improve software delivery may be well aligned with the position.


Education

The supplied job description does not specify a required degree or formal educational qualification. Candidates should therefore rely on their professional software engineering experience and ensure their resume clearly demonstrates the technical capabilities requested in the posting.


Experience

The position requires 4 to 8 years of professional experience in full stack software development. The expected background includes hands-on development with Python and React, web technologies, RESTful APIs, and user interface engineering.


Required Technologies

The primary technologies identified for this role are Python, React, RESTful APIs, HTML5, CSS3, and modern JavaScript frameworks. The position also involves AI technologies and intelligent automation as part of an AI-first development environment.


Soft Skills

Strong communication and collaboration skills are important because the engineer will work with product managers, designers, and fellow engineers. The role requires the ability to understand complex requirements and convert them into user-centric software solutions.

Proactive learning is also valuable. Engineers are expected to keep up with changes in web technologies, AI advancements, and relevant industry practices. Clear communication in English is specifically mentioned in the qualification requirements.


Benefits of Working in this Role

The role provides an opportunity to work on software that supports customer and partner lifecycle experiences at scale. Engineers can gain exposure to full stack development, AI-first engineering practices, web application architecture, REST API development, and modern user experience design. The position also offers involvement across the complete software development lifecycle and collaboration with product, design, and engineering teams.


Work Mode

This is a hybrid position based in Bangalore, India.


Location

The job is based in Bangalore, Karnataka, India, within Cisco's Product and Engineering organization.


Who Should Apply

This role is suitable for software engineers with 4 to 8 years of professional full stack development experience who are confident with Python and React. It is particularly relevant to developers who have built REST APIs, responsive web interfaces, and scalable applications.

Candidates should be able to demonstrate experience with HTML5, CSS3, JavaScript-based frontend development, API design, debugging, testing, and application optimization. Professionals who are interested in AI-enabled software development and can adapt to emerging technologies may also find the role relevant.


Career Growth

This opportunity can help experienced developers deepen their full stack engineering skills while gaining broader exposure to AI-first development. Working across Python backend services, React interfaces, REST APIs, security, performance, scalability, and user experience can strengthen end-to-end engineering capabilities. Collaboration with product and design teams can also support growth in technical communication, solution design, and customer-focused engineering.


Application Advice

Tailor your resume to emphasize 4 to 8 years of full stack development experience and clearly show hands-on work with Python and React. Include specific examples of REST API development, frontend engineering, responsive UI work, application optimization, testing, debugging, and secure software development where applicable.

Highlight experience with HTML5, CSS3, JavaScript frameworks, AI technologies, or intelligent automation if these accurately reflect your background. Keep the application focused on measurable engineering contributions and explain how your work improved application performance, scalability, reliability, user experience, or development efficiency.


Technical Ecosystem

Eligibility Criteria

school

Education

B.Tech

work_history

Experience

4 - 8 years

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.