do: Lead high performing Engineering teams in building innovative software products. Work closely with cross-functional teams...’ experience in including leading multidisciplinary teams. Must have: 12-17 years of experience in software development...