Senior Python Software Engineer AWS Java Data Finance London

Company: ZipRecruiter
Apply for the Senior Python Software Engineer AWS Java Data Finance London
Location: London
Job Description:

Job Description

Senior Python Software Engineer

Required by my asset management client in London.

You MUST have the following:

  • Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer
  • Good design and architecture ability
  • Java
  • Three or more of the following:
    • Iceberg
    • Dremio
    • DBT
    • Arrow
    • Snowflake
    • Glue
    • Athena
    • Airflow
  • Agile

The following is DESIRABLE, not essential:

  • Trading, Front Office finance
  • Spark
  • Buy-side asset management (hedge fund, asset manager, investment management)

Role Overview

You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java, and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow, or related tools, this would also be very advantageous.

You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager.

They have a very flexible hybrid working setup.

Salary: £120-140k + 15% Bonus + 10% Pension

#J-18808-Ljbffr…

Posted: April 1st, 2025