599,254open jobs
27,958companies
85,677added this week
Browse all
Location
In office
Overview
Company
Impact
Profile match
Talent acquisition agency founded by entrepreneurs with over 15 years of experience. Our services include recruitment, headhunting and talent acquisition.

Our client is an active investment management firm focused on delivering attractive performance and client portfolio solutions. They believe that technology will play a key role in the future of finance, and have built a robust trading platform to handle scale, complexity and customisation.

Their systems are almost all running on Linux and most of the code is in Python, with the full scientific stack - numpy, scipy, and pandas being some of the libraries they use extensively. The systems that require the highest data throughput are implemented in Java. Within Data Engineering they use Dataiku, Snowflake, Prometheus, and ArcticDB heavily. They use Kafka for data pipelines, Apache Beam for ETL, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker for containerisation, Kubernetes for container orchestration, OpenStack for our private cloud, and Ansible for architecture automation.

The Role

This role sits within the Data Engineering team which develops and maintains tools for a range of data-related activities including onboarding, analysis, sourcing, quality checking, and lifecycle management. Your challenges will be varied, and might involve:

  • Developing and maintaining core tools for analysts, quants, and engineers to on-board and

    analyse datasets at multi-terabyte-scale.

  • Collaborating with the Data Science team as they design and develop unique, bespoke

    solutions to solve big data challenges.

  • Designing and implementing strategies and tools to monitor and validate the data quality

    for thousands of datasets in use.

  • Discovering and leveraging best-in-market 3rd party tools and cloud technologies that can

    help to optimise the full data pipeline from scouting to trading.

Job Requirements

Essential

  • Strong academic record and a degree with high mathematical and computing content e.g.

    Computer Science, Mathematics, Engineering or Physics

  • Extensive programming experience, ideally in Python
  • Knowledge of the challenges of dealing with large data sets, both structured and unstructured
  • Knowledge of modern practices for ETL, data engineering and stream processing
  • Proficient on Linux platforms with knowledge of various scripting languages
  • Working knowledge of one or more relevant database technologies e.g. MongoDB, PostgreSQL, Snowflake, Oracle
  • Proficient with a range of open source frameworks and development tools e.g. NumPy, SciPy, Pandas, Spark, Jupyter

Advantageous

  • Prior experience of working with financial market data or alternative data
  • Relevant mathematical knowledge e.g. statistics, time-series analysis
  • Experience in data visualisation and building web apps in modern frameworks e.g. React
  • Experience with git
  • Prior experience with AWS
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
599,254 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Data Engineer II 2 days ago
$90k – $182k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Associate's Degree • United States
Python
SQL
Databases
Snowflake
Apache Kafka
AI/ML
Spark
Airflow
DevOps
Terraform
GCP
Azure
AWS
AWS Fargate
AWS Lambda
Amazon EC2
Amazon ECS
Analytics
ETL/ELT
Informatica
Talend
Pentaho
Apache NiFi
Management
Agile
Apply
$136k – $282k per year (Estimated) • Remote/Hybrid • Bachelor's Degree
Python
Go
JavaScript
Lua
AI/ML
Prompt Engineering
AI Agents
LLM
RAG
Galileo
Frontend
GraphQL
DevOps
Terraform
Pulumi
CI/CD
Cloudflare
Cybersecurity
PCI DSS
SOC 2
HIPAA
Zero Trust
Apply
$130k – $250k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Austin
Python
AI/ML
Reinforcement Learning
Multimodal AI
AI Agents
Time Series Forecasting
Edge AI
Multi-Agent Systems
Tool Use
Robotics
Reinforcement Learning
Digital Twin
Management
Agile
Apply
AI intern 2 days ago
$38k – $58k per year (Estimated) • In office • Internship • Bachelor's Degree • Dayton
Python
AI/ML
Weights & Biases
LangChain
Claude
LlamaIndex
MLFlow
Fine-tuning
Prompt Engineering
AWS Bedrock
Transformers
LLM
RAG
OpenAI
LLMOps
DevOps
Azure
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Management
Agile
Apply
$94k – $241k per year (Estimated) • Remote/Hybrid • Internship • Cambridge
Python
Verilog
SystemVerilog
MATLAB
MATLAB
Simulink
Apply
In office • 3+ years exp • Bachelor's Degree
Analytics
Microsoft Excel
Apply
Accounts Payable 7 months ago
In office • 1+ year exp • Bachelor's Degree
Apply
Head of Accounting 1 year ago
In office • 5+ years exp • Bachelor's Degree
AI/ML
Supervision
Apply
In office • Bachelor's Degree
Analytics
Power BI
Apply
In office • 5+ years exp • Bachelor's Degree
Management
Outlook
Apply
See all jobs
This is one of many
599,254 more open roles from verified company boards, updated every day.