Tata Consultancy Services-posted 3 months ago
$120,000 - $130,000/Yr
Full-time • Senior
Newport Beach, CA
Professional, Scientific, and Technical Services

The Performance Engineering Architect role is focused on ensuring the performance and reliability of applications through effective engineering practices. The position requires a strong background in performance engineering/testing, with a minimum of 8 years of experience, including at least 3 years in a lead or architect role. The architect will be responsible for defining performance non-functional requirements (NFRs), budgets, and service level objectives (SLOs) for various user flows. This role also involves architecting and owning various test suites and ensuring that performance gates are embedded in the CI/CD pipeline.

  • Define performance NFRs, budgets, SLO/SLIs per service/user flow.
  • Architect and own load, stress, spike, soak, concurrency test suites and test data.
  • Embed performance gates in CI/CD; enable shift-left with reusable harnesses.
  • Analyze results with APM/tracing; pinpoint hotspots (CPU, GC, I/O, DB, locks).
  • Recommend and track code/config/DB/infra optimizations with before/after metrics.
  • Lead capacity modeling & scaling plans; ensure release performance readiness.
  • Create playbooks/dashboards, coach teams on best practices.
  • 8+ years in performance engineering/testing.
  • 3+ years in a lead/architect role.
  • Experience with tools such as JMeter, Gatling, k6, Dynatrace, New Relic, AppD, Open Telemetry, Jaeger.
  • Strong skills in profiling (e.g., JFR/Async-Profiler), SQL tuning, and microservices/Kubernetes.
  • Experience with cloud platforms (AWS/Azure/GCP), Infrastructure as Code (Terraform), and CI/CD tools (Jenkins/GitHub Actions/Azure DevOps).
  • Excellent stakeholder communication and documentation skills.
  • Salary Range: $120,000-$130,000 a year
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service