Benchmark Engineer

Depends on Experience

Contract: W2, 3 Month(s)

  • Work from home


  • C
  • C +
  • C + +
  • Excel
  • Hammer
  • Java
  • Linux
  • MySQL
  • PHP
  • benchmarking

Job Description


  • In this position, you will be a member of the Data Centre and AI team.
  • This team is responsible for enabling Sales and Marketing teams as well as customers with benchmarking proof points that highlight capabilities and benefits.
  • You will be performing Cloud instance benchmarking on leading Cloud Service Provider platforms.
  • Key responsibilities include evaluating performance using industry standard benchmarks, commercial and/or open-source applications, developing test automation test scripts and evaluating key technologies that drive performance.
  • We are looking for a candidate that is well versed in Linux, networking, who can set up machines/clusters/instances, compile kernels, load OS's, configure networks and storage, run benchmarks and debug associated problems as they come along.
  • In addition, programming experience to write micro benchmarks to stress server systems is a plus.


Your responsibilities will include:

  • Evaluating cloud instance and server performance using both internal and external benchmarks and applications
  • Responsible for adapting existing tests, benchmarks, and applications
  • Develop new tests or adapt workloads to test/stress architectural features for server processors


Minimum Qualifications:

  • BS in EE/CS/other engineering discipline
  • Minimum of 3 years’ experience in:
  • Compiling and running server benchmarks such as SPEC CPU, SPECjbb, WordPress PHP, Lin pack, Stream, LMBench, Hammer DB, HI Bench, MLPerf, etc.
  • Web Serving, Transcoding, LAMP, PHP, MySQL, Hadoop, Memcached, Java benchmarking experience.
  • Linux and Windows operating system expertise
  • Re-building kernels, compiling open-source code or projects, LAMP stack
  • C, C++, Java, and/or scripting languages
  • Debugging and troubleshooting PC, workstation, or server solutions
  • Familiarity working with Cloud Instances (IaaS VMs)
  • Setting up server systems/clusters, compile kernels, load OS's, configure networks and storage.
  • Microsoft* Excel and PowerPoint
  • Prior experience with system configuration, testing and benchmarking ideal


Min of a BS degree is required; no exceptions