Senior Performance Engineer (Remote)
Job Summary
As the largest online distributor of restaurant supplies and equipment, WebstaurantStore offers a catalog of more than 430,000 products supported by fast, reliable shipping. Nearly all our technological design, development, and system management are handled in-house, allowing us to build custom, innovative solutions in a rapidly evolving e-commerce landscape.
Responsibilities
- Use JMeter to perform load and performance testing on web and mobile applications.
- Collect necessary performance targets and/or KPIs from stakeholders’ pre-performance execution.
- Design, script and execute load, stress, and scalability testing and deliver comprehensive reports to the project team.
- Collaborate on performance related test cases to execute and provide necessary data to peers for bug entry.
- Report issues discovered during performance evaluation and work closely with the engineering team to analyze the issues and track them to resolution.
- Keep abreast of current performance testing methodologies, and work autonomously to update tools, skills, and techniques.
- Mentor Mid and Junior Engineers on Performance Testing best practices.
- Work with leadership in Performance Testing Strategizing and Planning.
- Create and update existing documentation.
- Estimate the Level of Effort needed to test and complete tasks.
Physical Requirements
- Work is performed while sitting/standing and interfacing with a personal computer.
- Requires the ability to communicate effectively using speech, vision, and hearing.
- Requires the regular use of hands for simple grasping and fine manipulations.
- Requires occasional bending, squatting, crawling, climbing, and reaching.
- Requires the ability to occasionally lift, carry, push, or pull medium weights, up to 50lbs.
Qualifications
- Experience:
- 5+ years of performance test simulations and/or experience in performance analysis, web-based enterprise applications.
- Experience installing, configuring, and using the performance testing tool JMeter, as well as performance monitoring tools such as Grafana.
- Experience in designing test scenarios and load profiles based on application functionality and usage patterns.
- Proficiency in an object-oriented programming language (C#.NET or Java).
- Knowledge of load testing and performance testing concepts and methods as applied in a C#.NET application environment.
- Knowledge of infrastructure components (servers, network, load balancers, switches, firewalls, etc.)
- Solid understanding of throughput, latency, memory and CPU utilization.
- Advanced SQL knowledge.
- Strong knowledge of source control tools, like GIT.
- Ability to effectively establish and maintain working relationships with all levels of the organization.
- Experience with code profiling tools and techniques for performance analysis.
- Knowledge and hands-on experience creating Grafana dashboards for performance monitoring and visualization.
- Experience performing performance testing in Kubernetes environments, including evaluating resource usage and application scalability in containerized deployments.
- Education:
- This role does not require a degree. We value relevant skills and experience and alignment with our core values above all else.
Desired Traits & Skills
- Hungry: Passionate for their work. Goes above and beyond to get the job done. Looks for opportunities in all aspects of the company. Process improvement focus.
- Humble: Easily admits to mistakes. Acknowledges his/her weaknesses. Displays a grounded confidence but not arrogance.
- Smart: Shows empathy. Attentive listener. Adjusts his/her own behavior to fit the nature of a conversation. Understands what others are thinking.
About the Role
WebstaurantStore’s parent company, Clark Associates, has made the Central Penn Business Journal’s list of “Top 50 Fastest Growing Companies” in Pennsylvania for 9 years in a row. The base of Clark’s success comes from four key directives: Hiring great people, creating value for customers, and investing in employees and their communities. These pillars drive each of Clark Associates’ multi-million-dollar businesses forward, including WebstaurantStore and other industry-leading names like 11400, Clark Food Service Equipment, The Restaurant Store, and Clark National Accounts.