
Principal Software Development Engineer in Test – Performance, Bare-Metal
Posted Oct 14

Posted Oct 14
This is a fully remote position, open to applicants in Massachusetts.
• Establish and manage the testing strategy for hypervisor functionality, virtual machine performance, and overall fleet quality standards.
• Guide Software Development Engineers in Test (SDETs) on statistical methodologies and systems-level testing practices.
• Create reproducible testing environments that simulate bare-metal VM conditions utilizing containers.
• Ensure data integrity verification without the need for physical hardware.
• Design automated performance benchmarks incorporating statistical baselines, change-point detection, and regression gating for continuous integration and delivery pipelines.
• Collaborate with product teams and Site Reliability Engineering (SRE) to determine Service Level Objective (SLO) measurements.
• Assess deployment safety and rollback procedures.
• Develop test harnesses and performance analysis pipelines using Go, Python, and Perl.
• Take ownership of the virtual machine/fleet testing strategy, performance quality standards, and hypervisor behavior validation across the Infrastructure as a Service (IaaS) platform.
• 12 years of experience in testing, encompassing performance testing, hypervisor platforms, and systems engineering or equivalent experience.
• In-depth knowledge of KVM/QEMU/libvirt internals, VM-exits, and the impact of NUMA/cache on performance.
• Proficiency in debugging across x86 and ARM architectures in both bare metal and emulated environments.
• Strong understanding of Linux fundamentals, including scheduling, memory management, I/O subsystems, storage architectures, and block devices.
• Expertise in statistical methodologies, including experimental design, baseline analysis, variance control, and effective communication with stakeholders.
• Skilled in using Linux perf, VTune, eBPF, Bash, Jenkins, and SaltStack.
• Experience in developing test harnesses and performance analysis pipelines in Go, Python, and Perl.
• Healthcare
• 401K savings plan
• Company holidays
• Vacation in the form of Paid Time Off (PTO)
• Sick time
• Parental leave
• Employee assistance program
• Mental wellness support
• Financial wellness support
• Annual bonus or incentives
• Equity awards
• Employee Stock Purchase Plan (ESPP)
• Flexible work arrangements through FlexBase: the option to work from home, in an office, or a combination of both
Crown Consulting, Inc.
Pleased AI
Sustainable Talent
Ease Health
Get handpicked remote jobs straight to your inbox weekly.