15 new job openings added this week
C

Software Engineer - Python, UI, AI - Bangalore

Cisco
Bengaluru Full-time Software Development
Apply Now

You'll apply on the employer's website

Job Description

Cisco's Data & Analytics team is hiring a Software Engineer in Bangalore to build high-performance full-stack applications for its enterprise analytics platform. The role covers backend services in Python and Java, along with scalable React-based UI development.

Responsibilities

Design, develop, and maintain RESTful APIs and backend services using Python (FastAPI/Flask) and Java (Spring Boot)
Define API contracts, validation logic, and error-handling standards
Develop secure backend solutions using OAuth 2.0 and JWT
Collaborate cross-functionally with architects, frontend developers, QA, and DevOps teams
Contribute to CI/CD pipelines, automated testing, and release management

Requirements

Bachelor's degree in Computer Science, Engineering, or related field
4-8 years of professional backend software development experience
Strong programming proficiency in Python (FastAPI/Flask/Django) and Java (Spring Boot/MVC)
Proven experience building scalable UI applications with React (Redux or React Query)
Experience with SQL/relational databases and source control (Git)

Skills

Java React JS Git REST APIs Python Kubernetes CI/CD SQL

Share this job

Key Details

Location
Bengaluru
Job Type
Full-time
Experience
3–5 years
Salary
Not disclosed
Openings
1
Apply by
17 Sep 2026
Posted
19 Aug 2026

About Cisco

Cisco is a global leader in networking, security, and collaboration technology, powering how data and infrastructure connect and protect organizations worldwide.

Join Whatsapp