Performance Architect

Avaya India · Pune

  • Experience13–23 yrs
  • SalaryDisclosed
  • Work modeonsite
  • Levelexecutive
  • Posted21 Sept 2026

About Avaya India

Avaya India is hiring in Pune in technology software. This role looks for around 13+ years of experience.

Skills

  • performance testing
  • K6
  • JMeter
  • Gatling
  • custom performance simulators
  • workload generators
  • service virtualization
  • fault injection
  • Docker
  • Terraform
  • Kubernetes
  • Java
  • Python
  • Go
  • C#
  • Playwright
  • Cypress
  • Selenium
  • SRE observability
  • Prometheus
  • Grafana
  • distributed tracing
  • chaos engineering
  • protocol-level fuzzing
  • HTTP/2
  • gRPC
  • WebSocket
  • CI/CD
  • microservices architecture
  • event-driven architecture
  • cloud-native design patterns
  • load balancing
  • Istio service mesh
  • Software as a Service

The role

A performance architect at a software product company shapes scalable distributed systems through performance testing and chaos engineering, and drives reliability across cloud-native platforms. Expertise spans Kubernetes, microservices architecture, and SRE observability while integrating functional validation into continuous delivery.

Full job description

About the Job

We are seeking a Performance Architect - QA to join our R&D team as a senior individual contributor. You will shape our overarching performance strategy, partnering with Product Engineering, Architecture, SRE, DevOps, and R&D teams to deliver highly scalable, resilient, and low-latency products. In this role, you will own the performance engineering domain from an architectural perspective and bridge the gap between functional automation and non-functional engineering to ensure a holistic approach to system reliability. This position requires deep technical ownership and cross-functional influence without people-management responsibilities.

Required Experience and Qualifications

Total Experience: 15+ years in QA, performance engineering, software engineering, automation, and performance architecture.

SaaS Expertise: 10+ years of hands-on experience specifically with Software as a Service (SaaS).

Core R&D: Mandatory experience in a Core Product, Core Engineering, or R&D organization, with a proven track record in commercial products, enterprise platforms, or distributed systems.

Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Technical Proficiency & Tooling

Performance Testing & Custom Tooling: Expert command of frameworks such as K6, JMeter, and Gatling, along with experience building custom performance simulators, workload generators, service virtualization, or fault-injection tools.

Infrastructure & Cloud: Hands-on proficiency with Docker, Terraform, Kubernetes, and preferably AKS (Azure Kubernetes Service) for autoscaling and high availability.

Programming Languages: Strong programming experience in Java, Python, Go, C#, or equivalent.

Functional Automation: Advanced proficiency in frameworks like Playwright, Cypress, or Selenium to drive comprehensive end-to-end system validation.

Architectural & Engineering Focus

SRE & Observability: Establish data-driven Performance Service Level Indicators (SLIs) and Objectives (SLOs) so that performance degradation triggers actionable error budget policies across microservices. Leverage real-time SRE observability feeds and APM dashboards (e.g., Prometheus, Grafana, distributed tracing) to build predictive workload models for infrastructure scaling.

Chaos & Resilience Engineering: Lead chaos and resilience engineering initiatives involving fault injection, dependency failures, traffic surges, failover validation, and self-healing scenarios.

Protocol-Level Edge Cases: Design malformed payload and edge-case protocol mutation suites (Stateful & Protocol-Level Fuzzing for HTTP/2, gRPC, WebSocket) to uncover and resolve latency spikes, thread starvation, and memory leaks within complex multi-tenant platforms.

System Integration & CI/CD: Drive overall system-level QA improvements by seamlessly integrating both performance and functional testing into automated CI/CD pipelines (Continuous Verification).

Distributed Systems Architecture: Apply deep knowledge of microservices, event-driven architectures, cloud-native design patterns, load balancing strategies, and Istio service mesh.

Why Join?

High-Impact Senior IC Role: Gain significant technical ownership and a direct seat at the table to shape product architecture across Core Engineering and R&D.

Architectural Influence: Lead shift-left performance strategies while championing comprehensive system-level QA improvements across functional and non-functional paradigms.

Complex Problem Solving: Tackle intricate, cutting-edge challenges surrounding extreme scalability, system resilience, and distributed multi-tenant systems using data-driven insights.