We are a team of over 300 exceptional specialists and enthusiasts in their field of expertise. We are constantly expanding the STX crew, opening new positions and creating new technological possibilities. Check out who we are currently looking for and join us!