You’ve probably not heard of us.

That’s OK. We’re not offended.

Brainnwave is a growing technology company working in the data and analytics space.

We are a scale-up with a difference: we are backed by some of the largest VC and family office funds in the world and we work with some of the biggest companies in the world to unleash the potential of data.

We don’t really know what it means to be Scotland’s “most exciting” or “fastest growing” start-up as we have no way to measure ourselves like that.

What we do know is our people love coming to work, our customers love what we do and we have the potential to change the way the world gains disruptive insight from data.

We are a collaborative and friendly team of people who enjoy what we do and spending time together both at work and socially.

Don’t just take our word for it

Check us out on Glassdoor

  • “A truly autonomous and trusted culture… Everyone is listened to, and can play their part at the highest decision levels, regardless of seniority, rank or tenure.”

  • “No micro-managing: You solve problems the way you want to and work together to get to the best result.”

  • “Hands-off, result-oriented management gives engineers trust and freedom to build great stuff. They are serious about code quality, and the code base has remained clean and well architected over the years.”

  • “A leadership team with their heart in the right place.”

  • “By far the best company I’ve worked for.”

Our Mission

Brainnwave’s mission is to help solve difficult problems and enable fast and confident business decisions with access to the best data-driven insights and the latest that technology and data science has to offer.

Our recruitment process

Your application

Most applications will be via our job spec and require you to send us an email with your CV and a cover letter.

Short phone call

Once we review your application (and assuming we’re keen to take things further) we’ll give you a ring and have a 20-30 minute chat on the phone.

Interview / Technical test

If that goes well, we may send you a technical test to complete (if relevant to the role) and we’ll meet you for a more in-depth chat face-to-face (or via video message). This is usually around an hour and may include some technical questions. This could also be tied into a longer meeting where you can meet the team.

Meet the team

As part of the previous longer interview, or at a separate date, we’ll get you on a call (or have you in the office if you’re local) where you can meet a handful of our team one at a time. This should give you an opportunity to ask relevant questions, find out how you might be working with us and find out who we are and what we’re all about in a slightly less formal setting.

Please note this recruitment process may differ slightly for different job roles. For clarity, check the specific career page.