Principal Software Engineer- Performance Engineering (Bengaluru)

Principal Software Engineer- Performance Engineering (Bengaluru)

09 Sep
|
ACI Worldwide
|
Bengaluru

09 Sep

ACI Worldwide

Bengaluru

Description
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 siz

📌 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