4 months ago
Location; Rathbone Place, London; (5 minutes’ walk from Tottenham Court Road tube station)
Salary; Up to £60,000 + benefits
Working in a small team of data engineers, evolving a green-field Data Platform based on open-source components, to service Connected Home’s core products.
The platform is Connected Homes’ end-to-end data solution from ingesting data from internet-of-things sensors, energy meters and other high volume sources; validating and storing data; aggregating information, providing a platform to run data-science algorithms; and delivering information back to products; third parties and other systems
What will you be up to
Writing production quality code including extensive test coverage.
Designing data systems that will scale to large numbers of users.
Interfacing with Data Scientists and porting machine learning algorithms to production systems.
Peer review other engineer’s code to ensure quality.
Deploy services to staging and production environments.
Support production services including participation in the 24/7 out of hours support rota.
To be brilliant in this role you will have/be
Good knowledge of Java or Scala or Python and multi threaded programming
Quick learner with eagerness to learn new things and experiment with new technologies
Basic Mathematical ability to understand linear algebra
Willing to learn Data Science algorithms and produce code to implement them at scale
Willing to learn and work on the following technologies
Familiarity with deployment & container technologies including GoCD, Jenkins, Docker etc
Interest in Real time and distributed systems
Centrica plc, a FTSE 100 company, has operations in UK, North America and Europe. With 30+ million customer-product relationships, Centrica's vision is to become the leading integrated supplier of energy and related services for its chosen markets and maximise value to shareholders. Centrica's brand names include British Gas, Direct Energy (North America). At Centrica, our purpose is to help people today and secure energy for tomorrow.
PLEASE APPLY ONLINE by hitting the 'Apply' button. Please upload your cover letter and CV as one document.
Applications will ONLY be accepted via the ‘Apply’ button.
To request an update on this role, or if you have any problems uploading your CV please typing ‘Update required: Data Engineer R9931750’ in the subject title.
Agencies: Centrica operate a preferred supplier arrangement, however if you wish to be considered at the next review session please submit a brief overview of your capability to PSL@centrica.com.