Big Data Software Engineer - EQUITY

London (Greater)
10 Jan 2018
09 Feb 2018
Contract Type
Full Time
Big Data Software Engineer - EQUITY

As a Big Data Software Engineer you will apply technologies to solve big data problems and develop innovative big data solutions with a focus on collecting, parsing, managing, analysing and visualising large sets of data to turn information into insights using multiple platforms.

You will contribute to all phases of the development process from design to testing and maintenance and will be expected to make decisions on hardware and software design needs, developing prototypes and proof of concepts for the selections solutions.

Our client works with Clients from start-ups to multinationals across many verticals. The common denominator across all Clients is the need to solve fundamental business problems using technology as a means to achieve their success. Our assignments are broad in nature, and varied, requiring ingenuity and innovation in the design of the solution.

We adopt an agile methodology, working in self-managed scrum teams and collaborating closely with our Clients. You will get to work alongside highly motivated and technically gifted colleagues allowing you to expand your skill-set whilst also imparting your knowledge to the wider team.

You will be passionate about technology, constantly growing your technical expertise both within and out-side the working environment learning from, and share your expertise with, others.

In addition, you will have the following knowledge, skills and experience:

  • Experience with object-oriented design, functional programming, coding and testing patterns as well as experience in engineering (commercial or open source) software platforms and large-scale data infrastructures.
  • Ability to architect highly scalable distributed systems, using different open source tools.
  • Solid understanding of how algorithms work and experience building high-performance algorithms.
  • Experience working with NoSQL databases such as MongoDB, HBase, Cassandra.
  • Experience building data processing systems with Hadoop, preferably using Java and with experience installing, configuring and maintaining enterprise Hadoop environments.
  • Strong understanding of distributed systems.
  • Good familiarity with data mining concepts.
  • Understanding of data flows, real time analytics, data architectures, ETL (Extract, Transform, Load) and processing of structured and unstructured data.
  • Good knowledge of Big Data querying tools.
  • Working experience with Cloudera / MapR / Hortonworks.
  • Understanding of advanced cryptography, including asymmetric (pub/priv key), symmetric, hash functions and encryption/signatures.

Furthermore, our client expects their Big Data Engineers to have had previous experience in software engineering, preferably with some experience of JAVA frameworks.

Nice to Have's
  • Machine Learning experience and familiarity with machine learning algorithms
  • Experience with various messaging systems such as Kafka
  • Experience processing of images / videos for data analysis
  • Experience in healthcare-related software

About US

Founded in 2016, our client is a hybrid of three elements. They have a software design and development solution; a business consultancy and, where relevant, they are an investor in their clients' businesses.

Based in London, they partner with their clients to identify the fundamental value proposition of their business and then identify and build the technology that supports success.

They will work with and build technology for start-ups through to multi-nationals to find a solution that will either create or differentiate a market.

Their goal is to work with their partners to find the most efficient and effective way to validate business assumptions and test a product in the market to ensure it is able to deliver the business goals needed.

They like great solutions to real problems and want to help fresh ideas succeed. Sometimes this will mean backing a start-up, taking a portion of our costs as equity in their business.

For more information on both contract and permanent roles via aap3, industry news and updates, check out our brand new website, follow our aap3 Recruitment page on Linkedin and follow us on twitter @aap3recruitment
This job was originally posted as