Key responsibilities:  Design, build and ship customer faced features of our services with a focus on front end technologies and experiences Be responsible for end-to-end software life cycle from design, implementation, CI, CD and to service reliability and recoverability