Careers

Location

Cambridge, GB

Job Term

Full-Time

Company Website

The Opportunity

At Featurespace you will be developing new features for the real-time platform which underpins our ARIC engine, integrating ARIC into customer deployments, and building new modules to plug in to our platform.

As a graduate, you’ll have the opportunity to learn and develop your skills. Our team is growing, so you’ll also be exposed to a range of departments, technologies, and opportunities as you build the foundations for your career.

 

Day to Day

  • Working within a small team to design large-scale, real-time distributed architectures
  • Delivering new features: from specification, through development, QA and into final deploy
  • Providing input into future technology development
  • Supporting your code throughout its lifetime

About you

Required skills:

  • Good degree in a scientific or numerate discipline, e.g. Computer Science, Physics, Mathematics, Engineering
  • Ability to read and write code, with skills in one or more programming languages (Java or Python preferred)
  • Experience working on a software project, either as a side project, or as part of a degree course
  • Good awareness of algorithms and data structures
  • Familiarity with computers and technology
  • Passion to learn new technical skills
  • Ability to multi-task with strong time management skills

 

Desirable skills:

  • Experience of NoSQL databases – eg MongoDB
  • Code profiling and performance tuning
  • Cloud platforms and automation
  • Modern IDEs and continuous integration systems
  • Web services – HTTP API development
  • Experience with Linux, source control, and SQL
  • Experience with message queues – eg Apache Kafka
  • Github (or similar) profile
 

Personal Qualities

The work is often challenging and fast paced. We are looking for someone who has the following qualities:

  • Enjoys working in a team of like-minded and intelligent people to solve complex problems
  • A focus on personal achievement and responsibilities
  • A passion to learn new skills and technologies
  • Attention to grammatical detail, layout and presentation
  • A passion to work for one of the fastest growing fraud prevention technologies in the world

 

And most importantly, a small-company attitude: willingness to adapt to a variable role and a great can-do attitude. Apply now