City of London, London
£110000 - £125000 per annum + bonus + bens
The Harrington Starr Group are looking to hire an experienced Senior Data Engineer who is considering a new career opportunity.
Based between Bank & Liverpool St we require this Data Engineer to hold responsibility for empowering the Data team to achieve its primary objectives; you will be required to expose real-time, event-driven data streams which is applicable to the clients data assets.
The successful Data Engineer will be pivotal to the ongoing data strategy and be a key figure in shaping the project landscape for 2020 & beyond.
The core responsibilities are as follows:
As the Senior Data Engineer, help prioritise and execute raw data collection from source systems.
Help make sense of system protocols, how systems operate and data flows.
Be aware of current and emerging technology tools and their benefits.
You will be expected to independently develop a full software stack.
Further understand the building blocks, interactions, dependencies, and tools required to complete software and automation work.
Drive engineering projects by developing software solutions; conducting tests and inspections; building reports and calculations.
The core skills for this Senior Data Engineer are as follows:
Approx. 8+ years' experience developing software in a professional environment
Hands on Data Driven Enterprise Application development, preferable in financial industry
Strong understanding of Enterprise architecture patterns, Object Oriented & Service Oriented principles, design patterns, industry best practices
Foundational knowledge of data structures, algorithms, and designing for performance.
Proficiency in programming in Java, C# or Python and willingness to learn and adopt new languages as necessary
Experience in database technology like MSSQL and one of key value and document databases like MongoDb, Dynamo Db, Casandra.
Exposure to containers, microservices, distributed systems architecture, orchestrators and cloud computing.
Comfortable with core programming concepts and techniques (e.g. concurrency, memory management)
Must enjoy working with algorithms and data structures.
To re-cap, we are looking for a Senior Data Engineer who is at the top of their game. An individual who is not afraid to push the technical boundaries of Data engineering and challenge the business objectives when required.
This role comes with a highly sought after salary package and a market leading city bonus scheme.
The Harrington Starr team look forward to hearing from you for a discreet conversation.