C++ Performance Engineer - Sr. Member of Technical staff

Vmware Workspace One

Vmware Workspace One

IT
Posted on Jan 13, 2026

Job Title: C++ Performance Engineer - Sr. Member of Technical staff

Job Summary

We are seeking a passionate and highly skilled Performance Engineer to lead efforts in benchmarking, analyzing, and optimizing the Horizon Client and Agent products. In this role, you will leverage your extensive expertise in C++, system performance, and automation to ensure world-class product quality for customers across diverse virtual environments. Your responsibilities will span mastering product architecture and tooling, driving in-depth profiling and diagnostics, deploying automated infrastructure, and collaborating cross-functionally to solve high-impact performance issues. You’ll serve as a technical mentor, champion continuous improvement, and help bridge teams through effective communication and leadership. This is an exciting opportunity to make a direct impact on enterprise software solutions powering today's remote and hybrid workplaces.

Key Responsibilities

  • Product and Benchmarking Expertise:
    • Build a deep understanding of Horizon Client and Agent architectures, performance benchmarking tools, automation systems, and release pipelines.
    • Master the C++ build environment; ensure you can build, debug, and profile the product locally.
  • Performance Analysis & Optimization:
    • Run and analyze product performance across a wide variety of hardware and software configurations.
    • Identify and root-cause performance bottlenecks in C++ code, design, and architecture.
    • Develop methodologies for credible, repeatable performance measurements and comparisons across releases.
    • Design, automate, and enhance performance measurement and analysis tools using Python and PowerShell.
    • Deep dive into profiling and diagnostics using tools such as Windows Performance Analyzer and other profilers.
  • Tooling and Diagnostics:
    • Build and extend standard performance benchmarks for virtual desktops.
    • Integrate performance diagnostics tools into the product and establish best practices for their use.
    • Work with customers/partners to investigate, root-cause, and resolve high-impact performance issues.
  • Infrastructure & Automation:
    • Deploy and optimize automated test infrastructures based on new feature requirements, using Terraform and Ansible.
    • Set up testbed environments on vSphere, AWS, Azure, including Windows OS, Active Directory, and DNS configuration.
  • Collaboration and Mentorship:
    • Mentor and train junior engineers, providing technical guidance and code reviews, especially in automation initiatives.
    • Collaborate effectively with development, QA, automation, and product teams to deliver engineering solutions.
  • Continuous Improvement:
    • Identify and drive strategic improvements for products, tools, and processes.
    • Participate in and lead technical reviews, contributing to a culture of engineering excellence and high ownership.
  • Communication and Reporting:
    • Publish internal/external technical research and performance whitepapers.
    • Report project status, milestones, and risks to release leads and managers.

Qualifications

  • 8+ years of experience in software engineering with a strong focus on performance analysis and optimization.
  • Expertise in architecting, designing, and debugging enterprise software or cloud services using C++.
  • Proven experience performing root-cause analysis and implementing solutions in high-performance, scalable systems.
  • Hands-on proficiency in Python and PowerShell for automation and data analysis.
  • Experience with performance profiling and benchmarking tools (e.g., Windows Performance Analyzer, profilers).
  • Exposure to Windows drivers, Windows internals, and the graphics stack.
  • Strong knowledge of Windows internals; experience with virtualization/cloud environments (vSphere, AWS, Azure)
  • Experience installing/configuring Windows OS, Active Directory, DNS.
  • Track record of technical writing and publishing or presenting technical papers is a plus.
  • Experience in customer-facing problem solving, particularly regarding performance or scalability issues.
  • Excellent communication and teamwork skills.
  • Experience mentoring junior engineers and participating in code reviews.
  • Familiarity with DevOps, Agile, and CI/CD practices and tools (Git, Perforce, JIRA, Jenkins) is preferred.

Performance Goals

  • First 2 Months: Develop deep knowledge of product architecture, performance tools, and release processes. Actively participate in technical and architectural discussions.
  • By Sixth Month: Consistently drive performance benchmarking and root-cause analysis. Engage with peers, product management, and leadership to build the product backlog and deliver on milestones.
  • Ongoing: Own key initiatives to advance product performance and mentor junior team members.