Responsibilities:
Development of tools and systems which may include
Implement ETL/ELT pipelines for a variety of internal and external data sources
Process position, trade and market data from multiple data sources
Suggest appropriate tools and associated development processes
Develop with automated testing in mind to ensure high quality software
Analysis
Identify potential solutions to increase automation of regular tasks
Assist with ad-hoc analysis and tasks
Develop notebooks, dashboards & custom UIs to assist in interpretation of results
Data
Usage of existing data architectures for storage and analysis
Import data into common stores
Proactively monitor for and remediate data issues, utilizing self-healing pipelines
Support
Provide ongoing support of relevant production systems, including out of hours
Continuously improve the monitoring and reliability of systems
Other
Follow and apply the company values
Adhere to all relevant exchange rules, regulations and company policies
Perform other duties as assigned
Report to Head of Data
Essential requirements:
Maths, Engineering, Comp Sci Degree or comparable experience
Python and SQL
Interest in data analysis
Fluent English + good communicator
Passion for learning
Preferable requirements:
Working in a small team
Ability to work autonomously
Trading or finance experience
Postgres, Django, Docker, Airflow
Pandas, numpy (timeseries analysis)
Your email won't be used for commercial purposes. Read our Privacy Policy.