Data Engineer - Finance Data
Client Server
As a Data Engineer in a scaling Investment Research tech company, you will design and maintain a modern, cloud-based data platform on AWS. You’ll build and evolve data pipelines and ingestion workflows while migrating data into a unified architecture. Collaborating with the Data Platform Engineer, you’ll shape data modeling, database optimization, and onboarding of new sources to ensure reliable, scalable access to finance data. This role offers hands-on technical work with a fintech data focus and strong cross-functional collaboration.
Pay / Benefits- Salary to 85k + bonus
- Hybrid work (London office 3 days, remote 2 days)
- 25 days holiday (up to 30)
- Pension 9% (company 5%, employee 4%)
- Healthcare for you and family
- Cycle to Work scheme) ,Employee Assistance Program
- Design and maintain data pipelines, ingestion frameworks, and processing workflows
- Support migration of datasets into a unified data architecture
- Collaborate on platform design, data modeling, and database optimization
- Onboard new data sources and optimize PostgreSQL and time-series databases
- Improve data quality, governance, and platform reliability, performance, and scalability
- Support AWS-based data lake/platform using technologies like S3
- Coordinate with cross-functional teams to deliver scalable data solutions
- Data Engineer experience in financial data/FinTech or financial services
- Strong SQL and Python coding skills
- AWS experience, including Data Lakes and S3
- Experience building large-scale data pipelines
- PostgreSQL experience
- Time-series data experience (TimescaleDB or similar)
- Experience with orchestration platforms such as Dagster or Airflow
- Collaborative with strong communication skills
- Collaborative
- Excellent communication
- Team-oriented
- SQL
- Python
- AWS (Data Lakes, S3)
Reference: WJ-747_31057142