Define, design, and implement highly scalable, resilient and performant distributed systems. Collaborate with architects, product management, engineering, QE and Operations teams to develop innovative solutions consistency to development goals and...