Team Lead Manager - Product Engineer Full-time • London
- Location
- Greater London, England, United Kingdom
Fast Company’s Most Innovative Companies. Talent density matters more to us than almost anything else. We keep the bar high in every team, so everyone here has real ownership and real impact. Our team is full of former founders and operators who’ve scaled unicorns … looking for people who want to do the best work of their careers alongside them. Find out more about the team and life at Omnea here. What We’re Looking For We’re looking for highly technical engineers who want to lead and manage one of our engineering ...