Magic EdTech logo

Magic EdTech

Senior Performance Engineer

🇮🇳 Gurugram, Haryana 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ September 22nd, 2026

Edtech.com's Summary

Magic EdTech is hiring a Senior Performance Engineer to advocate for performance testing practices across engineering teams and ensure system capacity, reliability, and scalability. The role blends hands-on load testing with JMeter and LoadRunner, bottleneck analysis, and tuning recommendations delivered directly to stakeholders across Development, Product, and Operations.

Highlights
  • Advocate for performance testing practices and advise engineering teams on system capacity, reliability, and scalability.
  • Bring 5+ years of progressive experience in software engineering, performance engineering, site reliability, and DevOps.
  • Translate test requirements into testable designs and develop test plans.
  • Use JMeter and LoadRunner extensively for load testing.
  • Analyze performance reports and document observations to identify bottlenecks.
  • Investigate and report project issues by collaborating with Development, Product, Project Management, and Network Engineering teams.
  • Build performance test frameworks and automation for large-scale distributed systems and cloud technologies.
  • Apply cloud technologies, especially AWS, alongside monitoring tools like New Relic, Google Analytics, and CloudWatch.
  • Work within Continuous Integration environments.
  • Bring preferred knowledge of Java or Python, Docker/Kubernetes containerization, and resiliency engineering for distributed systems.

Senior Performance Engineer Full Description

Location – Gurugram, Noida, Pune
Experience – 5 – 7 years

Job Description
Lead/Sr Performance Engineer: L3 – 5-7 yrs. exp
  • 5+ years of progressive technical experience in Software engineering, Performance Engineering, Site-Reliability and DevOps
  • Be a performance test advocate and advisor to the various engineering teams
  • Extensive experience with various kinds of load testing tools
  • Experience conducting performance testing to ensure system capacity, reliability, and scalability
  • Ability to understand and translate test requirements into a testable and correct design
  • Ability to develop a test plan as required
  • Strong hands-on experience with JMeter & LoadRunner
  • Knowledge of performance monitoring tools
  • Hands-on experience analyzing reports and documenting observations to identify bottlenecks
  • Investigates & reports project issues by communicating & working with various departments including Development, Product, Project Management, Systems & Application support groups, Network Engineering, etc., as well as other project teams
  • Using workload information and performance results to identify and understand performance bottlenecks and provide tuning recommendations
  • Contribute actively to Performance Engineering team's development and testing processes
  • Communicate and collaborate across levels, functions, and organizational boundaries
  • Experience with Performance test framework development and automation
  • Experience working with large scale distributed systems and cloud technologies

Required Skills
Experience with some of the following technologies and services:
  • Cloud technologies (especially AWS)
  • Load testing tools like JMeter, LoadRunner, NeoLoad etc.
  • Application Monitoring Tools – New Relic, Google Analytics, CloudWatch
  • Experience with Continuous Integration environments

Preferred Skills
  • Ability to work with Java, Python, or similar language
  • Knowledge of Virtualization & Containerization (e.g., Docker, ECS, Kubernetes, etc.)
  • Demonstrate excellent Resiliency Engineering skills and solid understanding of distributed systems to improve reliability and availability