Palo Alto Networks logo

Senior Staff IT Software Engineer

Palo Alto Networks
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

8+ Years

TYPE

FullTime

SKILLS REQUIRED

PythonSystem DesignMicroservices ArchitectureReact.jsMachine LearningGoogle Cloud PlatformFastAPI

Job description

Overview

Lead the design and delivery of next-generation scalable IT software services using Python, Django, FastAPI, React, GraphQL and Google Cloud Platform. Drive core architecture evolution and the transition to AI-native engineering across microservices and agentic workflows.

What you'll do

  • Lead the architectural design and deployment of high-quality, scalable software assets using Python and React, ensuring alignment with enterprise architecture.
  • Design and implement advanced agentic systems using the Vertex AI Agent SDK and A2A protocol to enable interoperability between autonomous services.
  • Build and maintain Model Context Protocol (MCP) servers to bridge core IT data with LLM-driven applications.
  • Influence and guide the engineering team in adopting Agentic IDEs to accelerate code delivery and simplify complex refactoring tasks.
  • Collaborate and exchange information with product managers, architects and other engineering teams to accomplish shared objectives and drive results.
  • Mentor and empower junior engineers in full-stack and AI domains.
  • Take ownership of project outcomes, ensuring software solutions are delivered on time and meet rigorous quality and performance standards.
  • Identify opportunities for innovation and improvement in the development lifecycle.

What you'll need

  • Minimum of 8 years of related experience with a Bachelor's degree in Computer Science or a related field, or equivalent military experience.
  • 8+ years of professional experience in backend development with Python, utilizing frameworks like Django or FastAPI to build fault-tolerant microservice architectures.
  • Demonstrated expertise in frontend development with JavaScript, TypeScript and React.
  • Expert-level proficiency in containerization and orchestration using Docker and Kubernetes (GKE).
  • Proven track record of delivering enterprise-grade software solutions from concept to deployment.

Nice to have

  • Hands-on experience with Google Cloud Platform, particularly Google Vertex AI.
  • Knowledge of Agent SDK, A2A protocols and the implementation of MCP servers.
  • Experience using Agentic IDEs, such as Cursor or Windsurf, in a professional development environment.
  • Master's degree in Computer Science or a related field.

Details

  • Location: Bangalore, India.
  • Most teams work from the office full time, with flexibility when needed.
  • Immigration sponsorship is not available for this role.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Staff IT Software Engineer