Senior Staff IT Software Engineer
Palo Alto Networks · Bangalore · 8+ yrs experience · Posted 2026-06-08
Tech stack: Django, Docker, FastAPI, Google Cloud, GraphQL, JavaScript, Kubernetes, Python, React, TypeScript
About the role
We are seeking a dynamic Sr. Staff IT Software Engineer to lead the design and delivery of our next-generation scalable services. Leveraging Python, Django, FastAPI, React, and GraphQL within Google Cloud Platform, you will evolve our core architecture and drive our transition into AI-native engineering. As a technical leader, you will ensure our systems—including traditional microservices and emerging agentic workflows—are resilient, scalable, and innovative Responsibilities: 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 effectively 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. Proactively collaborate and exchange information with product managers, architects, and other engineering teams to accomplish shared objectives and drive results. Mentor and empower junior engineers, fostering a culture of excellence, applied learning, and accountability in both full-stack and AI domains. Take ownership of project outcomes, ensuring software solutions are delivered on time and meet rigorous quality and performance standards. Challenge existing processes curiously and positively, identifying opportunities for innovation and improvement in our development lifecycle Qualifications: Required Qualifications 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. Preferred Qualifications 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 (e.g., Cursor, Windsurf) in a professional development environment. Master's degree in Computer Science or a related field.
Qualifications
- Required Qualifications 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.
- Preferred Qualifications 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 (e.g., Cursor, Windsurf) in a professional development environment.
- Master's degree in Computer Science or a related field.
Responsibilities
- 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 effectively 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.
- Proactively collaborate and exchange information with product managers, architects, and other engineering teams to accomplish shared objectives and drive results.
- Mentor and empower junior engineers, fostering a culture of excellence, applied learning, and accountability in both full-stack and AI domains.
- Take ownership of project outcomes, ensuring software solutions are delivered on time and meet rigorous quality and performance standards.
- Challenge existing processes curiously and positively, identifying opportunities for innovation and improvement in our development lifecycle