Image Loading

Senior Performance Engineer

Job Description

We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of life for people and businesses everywhere.

Senior Performance Engineer - Bangalore

We're looking for a Senior Performance Engineer candidate with experience in performance engineering and benchmarking for Java enterprise applications.

You will report to the Manager, Development.

Hybrid work mode

Technology You'll Use

  • Java, JMeter, Shell/Python, AWS, MongoDB, Kubernetes, AWS, ElasticSearch, Cloud native microservices.

Your Role Responsibilities? Here's What You'll Doy Essentials

The successful candidate will be based in Bangalore, India and will:

  • Develop performance test strategies and plans based on business requirements and high-level designs.
  • Design and develop performance test scripts, execute performance tests, and analyze results to identify bottlenecks, performance issues, and areas for improvement.
  • Provide detailed performance test reports and recommendations for improvement to project stakeholders.
  • Collaborate with cross-functional teams to understand system requirements and identify performance testing needs.
  • Contribute to continuously developing and improving our performance testing processes and methodologies.
  • Stay updated with the latest performance engineering tools, techniques, and best practices, and implement them in our process.
  • Collaborate with geographically dispersed, cross-functional teams in an agile environment.

What We'd Like to See

  • BTech/MS in Computer Science, Computer Engineering, or equivalent technical degree.
  • 4+ years of experience in performance engineering and benchmarking for Java enterprise applications.
  • Hands-on experience with load testing tools (like JMeter, LoadRunner, Locust, etc.).
  • Hands-on experience with automated performance testing and scripting (Python, Shell, etc.).
  • Hands-on experience in profiling application flows using profiling tools (like JProfiler, JFR, etc.) and debugging distributed applications (open tracing, Elastic APM, Jaeger, etc.).
  • Experience with SQL and NoSQL database platforms (Oracle, MongoDB, etc.) and search engines (like Elastic Search).
  • Hands-on experience with cloud-native microservices-based platforms, technologies, and stacks (Linux, Docker, Kubernetes, AWS, etc.).
  • Experience in conducting and interpreting performance/stress volumes to pinpoint bottlenecks in the system.

Role Essentials

  • BTech/MS in Computer Science, Computer Engineering, or equivalent technical degree.
  • 4+ years of experience in performance engineering and benchmarking for Java enterprise applications.

Skills

  • Performance Engineering
  • NoSQL Databases
  • Cloud services
  • Java
  • Linux.

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Feb 24, 2025

Experience

4 to 7 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent