DESCRIPTIONKey job responsibilitiesAs a Software Development Engineer you will:Design & Develop Possess good knowledge in performance, large scale distributed system scalability, system architecture, and engineering best practices.Operational Excellence Obsess over...