Sr. Software Engineer Technical Lead – Windows EndpointWindows

Job Description

Our Engineering Team is moving at lightning speed on the breaking edge of technology.  Software Engineers specifically dedicated to the Voice of the Customer (VoC) work as part of an agile team to quickly diagnose and resolve issues impacting our customers.  Within this fast-paced, collaborative organization, you’ll work to ensure customer success and satisfaction by contributing to products that protect customers’ dearest assets.

Carbon Black is hiring a Windows engineer to lead a team of VoC engineers. This person will have extensive kernel-level programming knowledge and strong troubleshooting and analytical skills. You will lead an agile team in support of our award-winning products to quickly diagnose and resolve issues impacting our customers.

What You’ll Bring

  • 10+ years of experience in Software Development
  • Extensive experience developing or supporting an enterprise class application, addressing product issues and driving corrective actions
  • Expert knowledge in C/C++  and related software development tools
  • Expert knowledge of crash dump analysis (windbg)
  • Experience with kernel level programming on Windows
  • Experience with tools like Sysinternals, Windows Performance Toolkit, and Wireshark
  • Experience with code management and bug tracking tools
  • BSCS degree or equivalent

What You’ll Do

As a VoC Tech Lead, you will lead & mentor a team to solve complex problems related to the Carbon Black Cloud Windows sensor. You will review forensic data including product & system logs, debug large bodies of code, report defects and design workarounds to ensure our customer’s continued success. You’ll work closely with Product Management, Professional Services, and Customer Support teams, to shorten time-to-resolution of customer reported product issues.

  • Leverage your Windows expertise to mentor other team members
  • Troubleshoot and perform a root cause analysis of customer reported product issues (including: examining product logs, system logs, memory dumps (both user and kernel) and other system debug information)
  • Fix product defects
  • Create custom tools & scripts to speed MTTR
  • Work with feature teams on product enhancements related to supportability
  • Communicate clearly and effectively with internal stakeholders as well as customers to drive resolution of technical issues
  • Be proactive, self-motivated and attentive to detail when solving highly complex level of escalated problems
  • Work well under pressure in a highly kinetic environment

Preferred Experience: 

  • Familiarity with reverse engineering, threat detection, performance, and quality
  • Knowledge of security software
  • Practical experience with scripting languages like Python and PowerShell
  • Linux and Mac development experience a plus.

VMware Carbon Black

VMware Carbon Black is a leader in cloud-native endpoint protection dedicated to keeping the world safe from cyberattacks.

Technology we use

Python
Java
C
C++
PHP
SQL
Ruby
Perl
PowerShell
MySQL
Elasticsearch
AWS
Git
Node.js
Jenkins