eTeam Inc. logo

Software Engineer V

eTeam Inc.
  • Menlo Park, CA
  • Remote
  • Instant Apply
16 days ago
eTeam Inc.

Job Description

Job Title: Software Engineer V
Duration: 6 Months
Location: Remote

DCPerf is a strategic, open-source datacenter benchmark suite. It captures the diverse production workloads that run across the server fleet including the social graph data store (TAO), recommendation systems, Instagram/Django, web serving (HHVM), and the data warehouse through a set of representative macro-benchmarks, microbenchmarks, and integrated performance-monitoring and reporting tooling. DCPerf is a critical input to new hardware bring-up and the New Product Introduction (NPI) process, and is used in close collaboration with industry partners such as AMD, ARM, and NVIDIA to tune hardware and project future CPU generations. Maintaining DCPerf's accuracy, representativeness, and ease of use directly shapes the hardware design and procurement decisions for datacenters.

In this role, you will help sustain and extend DCPerf's benchmarking, automation, CI/CD, and reporting infrastructure, and contribute to active initiatives such as DCPerf containerization and DCPerf Mini.

Responsibilities

  • Execute DCPerf and other industry-standard benchmarks across all generations of servers in the datacenter. Gather, analyze, and report benchmark results together with the relevant performance, micro-architecture, and power data supporting both DCPerf benchmark updates and the NPI process for evaluating new server hardware, to validate benchmark behavior and surface performance problems.
  • Develop and maintain DCPerf's open-source installation flow and both internal and GitHub CI/CD pipelines.
  • Develop and maintain unit and integration tests in DCPerf, and continuously improve test coverage.
  • Develop and maintain DCPerf's automation and result-reporting pipelines.
  • Drive DCPerf containerization to further reduce the operational burden for DCPerf's internal and external users and make it easier to use, including: (1) developing a self-contained, pre-built benchmark package internally; and (2) developing and releasing open-source DCPerf container images to GitHub.

Minimum Qualifications

  • Bachelor's degree in computer science, software engineering, or a relevant field.
  • Minimum 5 years of experience in software development, or a Master's degree plus 3 years of industry experience in software development.
  • Strong coding, problem-solving, and communication skills.
  • Proficiency in Python and Shell scripting.
  • Proficiency with Linux command-line tooling, including basic coreutils and performance-analysis / function-profile tracing tools.
  • Proficiency in data analysis, SQL, and data visualization.
  • Experience with CI/CD, Git tooling, and container development (such as Docker or Kubernetes).
  • Basic knowledge of computer systems and CPU architecture.

Preferred Qualifications

  • Experience and fluency with AI-assisted coding tools (such as Codex or Claude Code).
  • Intermediate-to-expert knowledge of computer systems and CPU architecture, and/or prior industry experience in a relevant area.
  • Proficiency in C/C++.
  • Cross-team collaboration skills.

Numbers & Facts

LocationMenlo Park, CA (
Remote
)
IndustryOther/Not Classified
Company Size100 to 499 employees
Year Founded1998
Websitewww.eteaminc.com

About Company

Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.

Skills

  • ARM (Advanced RISC Machine)unmatched
  • Analysis Skillsunmatched
  • Artificial Intelligence (AI)unmatched
  • Automationunmatched
  • Benchmarkingunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • CPU (Central Processing Unit)unmatched
  • Command Lineunmatched
  • Communication Skillsunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Computer Systemsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Data Analysisunmatched
  • Data Visualizationunmatched
  • Data Warehousingunmatched
  • Djangounmatched
  • Dockerunmatched
  • Gitunmatched
  • GitHubunmatched
  • Hardware Designunmatched
  • Industry Standardsunmatched
  • Integration Testingunmatched
  • Linux Operating Systemunmatched
  • Machine Toolunmatched
  • Network Operations Centerunmatched
  • Open Sourceunmatched
  • Performance Analysisunmatched
  • Problem Solving Skillsunmatched
  • Product/Service Launchunmatched
  • Purchasing/Procurementunmatched
  • Python Programming/Scripting Languageunmatched
  • SQL (Structured Query Language)unmatched
  • Server Hardwareunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • System Architectureunmatched
  • Team Playerunmatched
  • Testingunmatched
  • Unit Testunmatched
  • Unix Shell Programmingunmatched
  • Vehicle Fleetsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder