Data Engineer required by an award-winning sustainable fintech
Neural Alpha is an award winning sustainable fintech consultancy applying innovative connected data approaches (graph databases, semantic and related technologies) to complex requirements for the financial services industry and NGOs.
Neural Alpha has extensive experience in developing ESG data and software, leveraging the latest data science, big data, machine learning, data visualisation and financial research techniques. We are recognised as being at the forefront of applying these technologies and our work has been featured on national television, The Economist and in the Financial Times. We were also one of nine companies selected to participate in the FCA's Green FinTech incubator.
We are proud to be working on unique and impactful problems in the ESG and sustainability space, using a modern and varied tech stack.
We have built a relaxed, collaborative and innovative working environment and a great team of bright people at our London office in Kennington Lane. We embrace flexible working practices valuing both office based and remote working.
At Neural Alpha we know that a successful team requires a diverse range of experience and approaches. As such we strongly encourage applicants from all backgrounds to apply.
About The Role
Neural Alpha is looking for a mid-level or senior Data Engineer to join our team. The role will involve working with a wide range of financial and sustainability data to build connected datasets and tools to provide market leading insight into specific ESG issues in support of our products and consultancy work. High quality data engineering is a cornerstone of what we do and as such we are looking for someone with a demonstrated track record applying solid engineering principles to complex problems and data sets.
Candidates should have a strong computer science or equivalent technical background. Portfolio pieces illustrating Data Engineering and skills are strongly encouraged. It is useful, but not essential, to have experience using graph / semantic / linked data technologies, graphql, graph databases, Natural Language Processing (NLP) and machine learning techniques.
Knowledge of ESG and finance data is not necessary but an interest in the subject matter is useful.
- Developing complex ETL pipelines using Python and query languages such as SQL, GraphQL and Cypher.
- Wrangling data, standardising and conforming data to common data models
- Ensuring data quality and data integrity of our key datasets
- Managing resources on AWS and using those tools to run and schedule data processing and ingestion jobs
- Participating in Agile development activities, attending daily stand-ups, sprint planning, sprint review and sprint retrospective meetings
- Using SDLC systems (specifically Git, Jira, deployment models)
- Mentoring or providing technical guidance to colleagues and more junior team members.
- Contributing to wider project and product management practices contributing your technical expertise to help shape how the company approaches new challenges.
- Neural Alpha is a small tight-knit team and from time to time you may be asked to contribute to non-engineering activities such as business development or project management in support of your colleagues.
- Educational Background in Computer Science or alternative STEM degree
- 3+ years of commercial experience essential
- Preference for experience with: Python, GraphQL, Cypher, SQL. Evidence of problem solving capacity and engineering skills, just as important.
- Experience of working with corporate data e.g. in a financial crime analytics, AML / KYC environment
- Experience of data matching and entity resolution (e.g. addresses, names and companies)
- Experience of deploying Microservices
- Experience of modern development standards and best practices - TDD, CI/CD
- Experience of or interest in ESG data or sustainability/biodiversity data concepts
- London based - 50 / 50 office & remote based.
- Hybrid - 1 day per week travel to the London office
- Fully remote in Europe with occasional travel to London
- Annual discretionary bonus scheme
- Flexible working practices with the ability to work remotely
- 25 days starting holiday
- Eligibility to company share options scheme after passing 6 month probationary period
Experience (not All a Prerequisite)
We are recruiting on the basis of 3 staffing models for this role:
Company Benefits Hiring Process
- Initial Interview
- 2nd Interview / Technical exercise
- Final interview & exercise feedback
Neural Alpha is an Equal Opportunity employer committed to a diverse and representative team. We strive to ensure that all opportunities to work and develop at Neural Alpha are open to all and encourage applicants from all backgrounds. We treat all job applications equally, regardless of age, disability, gender identity or gender expression, race, ethnicity, religion or belief, sex, sexual orientation or any other equality characteristic.