Bachelor's degree or equivalent practical experience.
8 years of experience in software development.
5 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
Preferred qualifications:
Experience leading software development, working with product counterparts on a product outlook and road map, executing on the road map, building engineering systems, coaching engineering teams, and bringing to market complex products.
Experience building software and distributed systems.
Ability to work with new technologies, along with excellent problem-solving and creative thinking skills.