Accessibility Links

Senior Software Developer Engineer (Scala, Lambda, SNS)

  • Salary: £490 - £525 per day
  • Job type: Contract
  • Location: London
  • Sector: IT
  • Date posted: 23/09/2016
  • Job reference: J355728A
This vacancy has now expired.

Senior Software Developer Engineer (Scala, Lambda, SNS)

Senior Software Developer Engineer (Scala, Lambda, SNS) with a data science background required to join the biggest and best travel company. This is an integral role and will give the individual the chance to be part of a prestigious data project right from the very beginning. This opportunity will be based at our client's main global headquarters in London. This contract will offer a circa of £490 - £525 per day and great longevity with an initial 8 months duration.

The Company

Our client creates the tools and technologies that help millions of travellers every year in finding the perfect hotels for their next trip. This opportunity will offer the chance to work with the brightest minds in the tech industry, in an energetic and international work environment. They focus on innovation, creative problem-solving and collaboration.

The Role

  • Our client is looking for a Software Developer Engineer with a data science background to join a new team that will deliver the next generation business monitoring platform, aiming to track the heartbeat of the business. The new system will be right at the centre of the organisation and will form the basis of many business decisions in the years to come.
  • This platform will be designed and built from scratch (no legacy systems) using the latest state-of-the-art technologies in big data. This is an opportunity to learn new skills and also influence the direction of the project.
  • Responsibilities will include building efficient, distributed and high performant software systems
  • Participate in data architecture design, propose approaches and implementations
  • Ability to work in a cross-functional team alongside Engineers, Quants and Operations
  • Understand data cubes and data transformations

Key Skills & Background

  • Expert knowledge of Scala
  • Good experience creating scalable and high-performant code
  • Expert Commercial experience in Spark and its ecosystem
  • Fully competent in producing tested, resilient and well documented applications
  • Experience creating scalable and high-performant code
  • Knowledge of functional paradigms and Object Oriented patterns
  • Proven ability to produce high quality enterprise software
  • Expert knowledge on a functional language of your choice
  • Expert knowledge of relational databases
  • Knowledge AWS Ecosystem (EMR, EC2, Lambda, SNS, Cloud Formation)
  • Experience producing tested, resilient and well documented applications
  • Knowledge of Elasticsearch ecosystem, or any other non-relational of your choice.
  • Expert knowledge of relational database(s) of your choice
  • Good knowledge of infrastructure automation software/tools such as Chef and Docker
  • Knowledge of functional paradigms and Object Oriented patterns
  • Proven ability to write efficient SQL statements
  • Proven ability to produce high quality enterprise software
  • Experience with time-series data & analysis
  • Experience in Agile delivery

If this Opportunity is of interest to you, please submit your CV in the first instance.

Similar jobs
View more similar jobs