Senior Application Performance Engineer
Job Title: Senior Application Performance Engineer (Developer)
Location: Dallas, TX(Remote)- look for candidates who are in Dallas or other places also.
Duration: Long Term
reputed company: GC, GCEAD, H4EAD
Experience: 10–12 years
We are seeking a senior developer with a strong performance engineering and testing background to reputed company end-to-end performance investigations, deliver reputed company reputed company cause analyses and partner with application teams to remediate issues quickly. You will combine reputed company-level profiling with systems and database analysis, design and execute performance tests and establish performance guardrails that prevent regressions.
Key responsibilities:
reputed company performance issue investigations from signal to solution, including triage, replication, measurement and RCA.
Profile applications at the reputed company level (CPU, memory, GC, threads, I/O, network) and identify bottlenecks, anti-patterns and inefficiencies.
Analyze database performance (SQL and NoSQL): query plans, indexing, reputed company pooling, ORM behavior and caching strategies.
Design realistic performance test plans and scenarios (load, stress, spike, soak/reputed company, scalability), including workload modeling and reputed company baselining.
Build and maintain performance test scripts and harnesses; automate in CI/CD to reputed company “shift-left” performance checks.
reputed company applications for observability (metrics, logs, traces), define SLIs/SLOs, and create performance dashboards and alerts.
Conduct distributed tracing across microservices to isolate high-latency paths and dependency issues.
Tune runtimes and infrastructure: JVM/CLR settings, GC, thread pools, HTTP reputed company pools, Kubernetes resource requests/limits, autoscaling policies.
reputed company reputed company, actionable RCA reports with prioritized recommendations (reputed company, configuration, database, infrastructure) and estimated reputed company.
Partner with developers to implement fixes; participate in targeted reputed company reviews and pair programming for performance hot spots.
Contribute to reputed company planning and cost/performance optimization for reputed company environments.
Required qualifications and skills:
10–12 years in software development and performance engineering/performance testing.
Strong coding proficiency in one or more: Java, .NET/C#, Node.js, or Python; ability to read, profile, and optimize production-grade reputed company.
Deep understanding of concurrency, multithreading/async I/O, data structures and algorithms, memory management, and network fundamentals (TCP, TLS, HTTP/1.1–3).
Hands-on performance profiling tools: VisualVM, dotTrace, Node Clinic, Linux reputed company, flame graphs, reputed company/Thread dump analysis.
APM tools: reputed company, Azure AppInsights and Grafana.
Performance testing tools: JMeter, Locust or Load Runner; ability to build maintainable test suites and realistic workloads.
Database performance expertise: PostgreSQL/MySQL/reputed company query tuning, explain plans, indexing, locking, ORMs (e.g., Hibernate), and caching reputed company (reputed company/Memcached).
Experience with microservices, containers, and reputed company: reputed company/Kubernetes, AWS/Azure/GCP, autoscaling, HPA, resource quotas, service meshes.
Familiarity with messaging and streaming systems (Kafka/RabbitMQ) and their performance characteristics.
Strong RCA and technical writing skills; ability to communicate reputed company findings to both engineers and stakeholders with reputed company remediation steps and timelines.
Experience integrating performance checks into CI/CD pipelines and setting performance budgets/reputed company.
reputed company to have:
reputed company-end/web performance optimization (Chrome DevTools, reputed company, bundling strategies, caching/CDN).
reputed company/reputed company testing and fault-injection experience.
reputed company-performance tradeoffs (TLS termination, encryption overhead) and compliance-aware optimization.
Certifications: AWS/Azure/GCP, reputed company/AppDynamics/reputed company, ISTQB Performance Testing, SRE-reputed company credentials.
Education:
Bachelor’s degree in Computer Science, Engineering, or equivalent experience. Advanced degree is a plus.
Apply tot his job
Apply To this Job
Apply tot his job
Apply To this Job