Welcome to our career site

Workplace & Culture & Life-long Learning

Our Company Values

A few shared values are all it needs.

  • Trust

  • Passion

  • Growth

Already working at Squirro?

Let’s recruit together and find your next colleague.