Principal Software Engineer- Performance Engineering (Bengaluru)

Principal Software Engineer- Performance Engineering (Bengaluru)

08 Sep
|
ACI Worldwide
|
Bengaluru

08 Sep

ACI Worldwide

Bengaluru

Principal Software Engineer, Performance Engineering

Job Summary

We are seeking a Principal Software Engineer, Performance Engineering to embed
performance as a first-class engineering discipline across our large-scale
applications and databases — shifting performance validation left into design
and active development, rather than treating it as a pre-release regression
gate. This is a hybrid engineering role: the candidate writes and reviews code,
builds performance tooling and instrumentation, and partners directly with
feature teams during design and implementation to catch scalability and
efficiency issues before they reach production. The ideal candidate is fluent in
Linux environments, comfortable authoring both application-level code and
test/automation code, skilled in contemporary load and performance testing frameworks
integrated into CI/CD, and capable of deep database performance analysis to
identify and resolve bottlenecks at the query, index, and schema level. This
role requires a minimum of 10 years of relevant software engineering experience.





Why This Role Is Different

Traditional performance testing runs after code is "done," turning every finding
into a costly late-cycle fix. This role exists to move that curve left:
performance budgets, load profiles, and profiling hooks become part of design
review, code review, and CI — not a separate phase owned by a separate team.

Key Responsibilities

Shift-Left Performance Engineering

* Partner with Product Architects and engineering teams during design and
development to define performance/scalability requirements, SLOs, and load
profiles before code is written.
* Embed lightweight, code-as-test performance checks (e.g., k6, Gatling,
Locust) directly into CI/CD pipelines so regressions surface on every
build/PR, not at a downstream test cycle.
* Review production code and architecture for performance anti-patterns (N+1
queries, unbounded loops, inefficient serialization, poor connection/thread
pool sizing)

📌 Principal Software Engineer- Performance Engineering (Bengaluru)
🏢 ACI Worldwide
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer- performance engineering (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer- performance engineering (bengaluru) / bengaluru