10+ years of experience in software development and delivery. 5+ years of experience in managing software developers. Experience leading or managing highly technical engineering teams. Experience developing a strategy and roadmap for teams. An entrepreneurial spirit. Strong verbal and written communication skills and demonstrated technical leadership. Previous experience growing a team to 15-20 people. Reasonably current understanding of C++, C, Rust, or other systems languages, including profiling and benchmarking. Comfortable working with a 100% distributed engineering team, collaborating on GitHub, in the open, and being a self-starter.