Data Engineer, Finance
Overview
Engelhart is hiring a Data Engineer to join its Finance department in a full-time position located in London, United Kingdom. In this role, the successful candidate will build and operate reliable data pipelines connecting the data warehouse and CTRM platform with brokers, Futures Commission Merchants, margin and collateral processes, and the wider Finance technology stack. Responsibilities include automating manual Finance workflows into tested and monitored jobs, integrating data from the Finance stack such as the SAP General Ledger and bank statements, and implementing robust reconciliations and controls to ensure the accuracy and completeness of financial data. Additional duties involve processing external files and feeds, investigating data discrepancies, tracing breaks through source systems, and developing serverless ETL solutions on AWS using infrastructure as code and CI/CD practices.
Who can apply
Applicants should be practical and analytical data engineers combining software engineering skills with an understanding of Finance processes and controls. Essential requirements include strong Python development capabilities using Pandas, Polars, NumPy, and pytest, alongside hands-on experience building AWS serverless ETL pipelines with services such as Lambda, EventBridge, ECS/Fargate, DynamoDB, CloudWatch, and S3. Candidates must have experience with the AWS Cloud Development Kit, infrastructure as code, CI/CD pipelines, API building via FastAPI, and strong SQL skills for querying, transforming, and validating data. Further requirements involve experience ingesting external files through SFTP, CSV, and XML formats, a disciplined approach to testing, monitoring, and reconciliation, and strong problem-solving and communication skills. Highly desirable experience includes working with Kafka from Python, integrating with SAP or treasury systems, handling trading data, and using dbt or Airflow.
What you get
Employees receive competitive compensation alongside participation in a discretionary bonus plan. The position includes an annual holiday entitlement of 25 days, excluding UK public holidays, and a comprehensive benefits package featuring medical, dental, life insurance, generous pension contributions, and partially subsidised supplemental benefits. Staff are also eligible for internal and external training opportunities aligned with the company training and development policy.
Explore more: opportunities in United Kingdom · Technology & AI opportunities