As an engineer on the System Experience team, your responsibilities will range from prototyping new user interface paradigms and implementing new features to fixing bugs and improving performance. You should have an excellent understanding of software design, good debugging skills and an eagerness to work hard and learn a lot. As our team works cross-functionally with many other groups across Software Engineering, Hardware Engineering and Design, you should have a good understanding of systems and excellent communication and collaboration skills!