Key Qualifications Key Qualifications   5+ years of software engineering experience Ability to design sophisticated, performant, and scalable distributed components Experience building and familiarity with distributed systems infrastructure such as: Service meshes: service discovery, load balancing, service segmentation, and secure connectivity Software defined overlay networks (not necessarily substrate networking) Low latency reliable communication transport protons Software defined virtualized storage Software defined virtual compute Type 1 and Type 2 hypervisors Proficiency with any systems programming language (ex