Java Performance Engineer - SLOs, Tracing & Tuning

Programmers.io

St. Louis (MO)

On-site

USD 110,000 - 170,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Programmers.io is seeking a Performance Engineer to lead the definition of SLOs, budgets, and latency/throughput targets for distributed services. You will architect tracing strategies across Dynatrace, AWS X-Ray, and other tools, and perform in-depth analyses using heaps, flame graphs, and network traces.

In this role, you will review architectures for performance risks, drive RCAs for incidents in prod and pre-prod, and build capacity models and baselines to support cloud-based services across

Qualifications

  • Experience defining SLOs, budgets and latency/throughput targets for distributed systems.
  • Proven ability to design and drive comprehensive tracing strategies (Dynatrace, AWS X-Ray, etc.).
  • Skilled in deep-dive performance analysis using heap dumps, thread dumps, flame graphs, GC logs and traces.
  • Experience reviewing architectures for performance risks and bottlenecks.
  • Proven track record leading RCAs for performance incidents in prod and pre-prod.
  • Ability to develop capacity models and performance baselines across cloud environments.

Responsibilities

  • Define service-level objectives (SLOs), budgets, and latency/throughput targets across services.
  • Architect and champion comprehensive distributed tracing strategies (Dynatrace, AWS X-Ray, etc.).
  • Analyse application, platform, and cloud behavior using deep-dive techniques such as heap dumps, thread dumps, flame graphs, GC logs, network traces, and storage I/O profiling.
  • Review service and system architectures for performance risks (e.g., synchronous hops, excessive dependencies, misconfigured connection pools, poor cache placement).
  • Conduct and lead root-cause analysis for performance incidents in production and pre-production environments.
  • Develop capacity models and performance baselines for services running across cloud environments.

Skills

SLO definition
Performance budgets
Latency targets
Throughput targets
Tracing strategies
Root-cause analysis
Capacity modeling

Tools

Dynatrace
AWS X-Ray
PCF
Docker
Nginx
ALB/NLB
F5
Redis
Hazelcast
Kafka
RabbitMQ

Job description

Programmers.io is seeking a Performance Engineer to lead the definition of SLOs, budgets, and latency/throughput targets for distributed services. You will architect tracing strategies across Dynatrace, AWS X-Ray, and other tools, and perform in-depth analyses using heaps, flame graphs, and network traces.

In this role, you will review architectures for performance risks, drive RCAs for incidents in prod and pre-prod, and build capacity models and baselines to support cloud-based services across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Performance Tester
Java Performance Tester

Programmers.io • St. Louis (MO)

On-site
USD 110,000 - 170,000
Senior Performance Engineer - Cloud, Observability & Scale
Senior Performance Engineer - Cloud, Observability & Scale

Hire'in Solutions • Missouri

On-site
USD 110,000 - 160,000
Java Performance Engineer: Scale, Tune & Troubleshoot
Java Performance Engineer: Scale, Tune & Troubleshoot

Realign Llc • St. Louis (MO)

On-site
USD 90,000 - 120,000
Senior Performance Engineer
Senior Performance Engineer

Hire'in Solutions • Missouri

On-site
USD 110,000 - 160,000
Senior Performance Engineer - Distributed Systems & Cloud
Senior Performance Engineer - Distributed Systems & Cloud

Wipro Technologies • O’Fallon (MO)

On-site
USD 80,000 - 158,000
Lead Performance Engineer - Microservices & Java
Lead Performance Engineer - Microservices & Java

ClifyX Inc • Woodbridge Township (NJ)

On-site
USD 130,000 - 180,000
Performance Engineer
Performance Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 100,000 - 120,000
Performance Engineer
Performance Engineer

Princeton IT Services, Inc • St. Louis (MO)

On-site
USD 100,000 - 130,000
Java Performance Engineer: Dynatrace Expert
Java Performance Engineer: Dynatrace Expert

Bridge Technologies and Solutions • Irving (TX)

On-site
USD 80,000 - 110,000
Performance Engineer
Performance Engineer

ClifyX Inc • Woodbridge Township (NJ)

On-site
USD 130,000 - 180,000