Performance Engineer eCommerce Technology
About the Role
We are seeking a Performance Engineer to join our eCommerce technology team. You will be responsible for ensuring the scalability, reliability, and performance of our web and mobile platforms. Working closely with development, QA, and infrastructure teams, you will identify bottlenecks, optimize systems, and help deliver seamless experiences to millions of users.
Key Responsibilities
Performance Testing & Analysis
- Design and execute performance, load, stress, and scalability tests for web and mobile applications.
- Perform pre-production load testing for each release.
- Analyze results, identify bottlenecks, and recommend optimizations.
- Apply advanced web load testing techniques to improve user experience under heavy traffic.
System Optimization
- Collaborate with developers and architects to optimize application code, databases, and infrastructure.
- Implement caching strategies, CDN improvements, and server/database tuning.
Monitoring & Capacity Planning
- Use APM tools such as DataDog and Grafana to monitor system performance.
- Identify production performance issues and conduct root cause analysis.
- Forecast capacity needs based on traffic growth and seasonal peaks.
- Partner with cloud and infrastructure teams to ensure scalability.
Collaboration
- Embed performance best practices into the SDLC.
- Mentor junior engineers on performance engineering principles.
Required Skills & Qualifications
Technical Skills
- Strong experience with performance testing tools (JMeter, BlazeMeter, LoadRunner, Gatling).
- Proficiency in Python, Shell, or Groovy scripting.
- Solid understanding of HTTP, REST APIs, Java, .NET, and Node.js.
- Hands-on experience with web load testing tools.
- Deep understanding of Core Web Vitals.
Database & Infrastructure
- Experience with MySQL, MongoDB, or similar databases.
- Familiarity with AWS, Azure, or GCP.
- Experience with Docker and Kubernetes (GCP/Kubernetes preferred).
Monitoring & Soft Skills
- Experience with APM tools (DataDog, Grafana, AppDynamics, New Relic).
- Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience in high-traffic eCommerce environments.
- Knowledge of CI/CD and DevOps practices.
- Familiarity with microservices and distributed systems.