Role:• Work with product managers and business teams and make detailed requirements• Requirements involve different people delivering different things - make sure everyone knows their priorities and deliverables• Be the point of contact for engineering teams for all product-related questions• Track engineering implementations to make sure that the products are delivered on time• Work with the testing team to ensure product qualityCandidate profile:• Has prior experience in building software consumer or enterprise products• Understands technology and has prior experience of working closely with the engineering teams• Is passionate about solving difficult problems