Logo
firstPRO, Inc

Performance Architect

firstPRO, Inc, Boston, Massachusetts, us, 02298

Save Job

Overview The

Performance Architect

will evaluate application and system performance, pinpoint inefficiencies, and drive continuous optimization initiatives. This role partners closely with engineering and operations to embed performance considerations throughout the software development lifecycle and maintains performance testing infrastructure aligned with modern technologies and best practices.

Key Responsibilities

Diagnose and resolve performance issues across code, infrastructure, software, hardware, and network layers.

Recommend and implement optimizations for cloud-hosted (Azure/GCP) and on-premise tiered systems.

Define and maintain key performance metrics ("golden signals") for application health monitoring, including dashboards, SLAs, alerts, logs, and trace configurations.

Utilize tools such as

Wireshark

and

Fiddler

to perform detailed network analysis and troubleshoot latency or packet-level issues.

Conduct root cause analysis on production performance problems, collaborating with developers to apply corrective actions.

Partner with performance engineers to establish a

Continuous Performance Program , promoting reliability and scalability across applications.

Automate and execute performance testing using containerized (Docker-based) environments that can be dynamically created and torn down.

Design and script load tests to assess performance, stability, and capacity thresholds.

Carry out benchmarking and modeling exercises to uncover bottlenecks, fine-tune configurations, and guide architectural improvements.

Continuously monitor production and non-production systems, proactively identifying and preventing performance degradation.

Create and maintain documentation for performance strategies, data automation frameworks, and performance reporting standards.

Stay current on emerging technologies and industry practices to ensure performance tools and methodologies remain best-in-class.

Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.

10+ years of experience in software or performance engineering.

Demonstrated expertise in optimizing and troubleshooting complex enterprise-level systems.

Minimum 3 years of hands‑on experience with performance monitoring tools such as Dynatrace, AppDynamics, or New Relic.

At least 7 years of experience using load testing platforms like LoadRunner, JMeter, or NeoLoad.

Familiarity with log monitoring solutions such as ELK Stack, Splunk, or ServiceNow (1+ year).

Exposure to CI/CD tools including Jenkins and GitHub Actions (2+ years).

Preferred Qualifications

Master’s degree in Computer or Software Engineering.

3+ years of experience in database performance tuning (MongoDB, Oracle, or SQL Server).

Experience analyzing and optimizing top-running database queries and indexing strategies.

1+ years of experience in application memory tuning and optimization.

Seniority Level Mid-Senior level

Employment Type Full-time

Job Function Information Technology

Industries Education

Location Acton, MA

Salary $150,000–$165,000

#J-18808-Ljbffr