Key job responsibilities As an engineer on this team, you will be given the opportunity to independently own driving improvements to our existing technology, while also designing and developing new products and interfaces