Design, develop, implement, test, document, and operate large-scale, high-volume and low latency applications Translate business and functional requirements into robust, scalable, operable solutions Participate and collaborate with cross functional teams Maintain application stability and data integrity Understand & maintain existing codebase