Senior/Principal Software Engineer - Java/ Kotlin Tier One Investment Banking Project £90,000-£130,000 basic salary We’re looking for a seasoned engineer to lead a greenfield project for a top-tier investment bank. You’ll be at the forefront, shaping data warehousing tools to pull data from trading systems for regulatory compliance. This is a rare opportunity to define architecture, make key technical decisions, and build a new flagship team from scratch. What You’ll Do: Lead the development of data warehousing solutions, focusing on complex data sets. Shape the architecture and make critical technical decisions. Collaborate with stakeholders to understand business requirements. Build and optimize data/ETL pipelines and track data lineage. What We’re Looking For: 7 years of experience in Kotlin or Java. Strong background in investment banking trade data. Proven experience in data warehousing with large datasets. Solid understanding of data lineage and ETL pipelines. Excellent communication and interpersonal skills. Bonus Skills: Experience with Datamesh, cloud analytics (Trino, S3, Parquet), Kafka, or Flink. Knowledge of liquidity reporting. Location: Hybrid role with 2-3 days per week in the client’s London office. Ready to join a greenfield project and make an impact? Apply now.