The type of person we’re looking for
Experience has taught us that you can achieve exponentially more with less if you have the right people. We like people who dare to be different – who like solving difficult problems and who have the ambition to reach their full potential (whatever that means to them).
We reward our people based on the value they bring to the company and whilst it is difficult to tell, we think we offer the best reward package around.
The type of things you’ll be doing
You will be part of a small, team doing exciting things with data and business intelligence.
You will be analysing a variety of data sources and creating bespoke problem-specific machine learning tools that help answer our customers questions.
You won’t be bored, nor micro-managed. You will be working with the best tools, practices and technology available. The tech stack is young, so you still have the opportunity to influence the development of a clean and modern codebase.
We love everything Agile and your role will change daily. We have a dedicated in-house UX/UI design team that are reinventing the way business interacts with data so you will always have modern and fresh designs to bring to life.
From day one, your opinion matters; we value talent, and we want you to have a voice in the company. We will be counting on you to bring your ideas and challenge the way things are done. We don’t believe in overly hierarchical management structures; every team member brings something to the table.
What we can offer you
We want good people, and our reward package reflects that. We understand that it is not just about money; we believe it is a combination of things that our people value about our rewards:
- Flexible working – as long as the work gets done we don’t mind where it gets done (although you do need to be a UK resident).
- Salary reflective of experience.
- Uncapped holiday allowance (although we expect you to take at least 30 days). If we need a break, then we need a break.
- Parental leave – there are a number of parents in the company, so we try to be child-friendly and considerate.
- Space to grow – we encourage projects or interests outside of work; they are an important part of our creativity and drive to succeed in life, so we do what we can to help foster these.
- Conference budget – want to attend a relevant event or conference? We can cover that.
- Training and personal development budget – we’re happy to help you develop your skills and knowledge. If we can’t teach you here, we’ll find the people who can.
- Working Wednesdays – we try to keep your Wednesdays free from meetings.
Something not on the list? Great, just let us know! That’s the beauty of joining at this stage: you get to shape the future of the company.
What you can offer us
- Solid commercial experience building backend software in Python.
- Commercial experience on a UNIX-like platform.
- An understanding of architectural and design best practices and how to make flexible, robust and scalable software.
- A resourceful attitude to development, and a healthy dose of pragmatism.
What would really float our boat
- Docker+Swarm, Træfik, AWS, git, TeamCity.
- MongoDB (or something else NoSQL, such as Riak, DynamoDB, Cassandra, CouchDB, Redis)
- Data science, mathematical, graph theory, machine learning, or AI fields of study or experience.
- Experience dealing with very large volumes of data, high performance computing or low latency situations.
- PostgreSQL or MySQL.
- GIS experience.
- Apache Spark or Hadoop.
Diversity
We like to think big. Brainnwave is no place for the small minded. We celebrate individuality, uniqueness and diversity.
Everyone’s personalities, experiences, backgrounds, perspectives and ideas have a huge impact on our culture and the products we build. We’re proud to be an employer where all of our staff can benefit from equal access to professional development and bring their entire personality to work.
If you don’t necessarily meet every single requirement in our job spec – don’t worry. Studies have shown that certain groups of people are less likely to apply for jobs unless they meet all the qualifications required.
If you’re keen to apply for this role, but you’re not an exact fit with with the job requirements, we’d encourage you to apply anyway, since you might be the right fit based on shared values, willingness to learn and those points where you do meet the specification. We’re keen to build an inclusive and authentic workplace.
Accessibility
80% of disabled people have hidden impairments so we don’t make any assumptions about who has, and has not, got a disability.
We are open and ready to discuss any adjustments needed for you to do the role as well as for interviewing purposes.
To reduce the risk of unconscious bias, where possible two people (at least) will be involved in the shortlisting of candidates.
If you have any feedback on this job description, or any of our recruitment process we would welcome open and honest discussion.