Lead Python Software Engineer – Asset Management Data Platform

JPMorgan Chase JPMorgan Chase · Banking · LONDON, United Kingdom · Asset & Wealth Management

Lead Python Software Engineer for Asset Management Data Platform at JPMorgan Chase. Focuses on designing and implementing data and analytics solutions, including data ingestion, transformation pipelines, and sandbox environments for research. Collaborates with Quantitative Research teams and ensures operational stability and scalability of the data platform. Requires strong Python, cloud analytics (Snowflake), and modern data architecture experience.

What you'd actually do

  1. Develop secure, high-quality production code and review and debug code written by others
  2. Identify opportunities to automate remediation of recurring issues and improve operational stability
  3. Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials
  4. Drive communities of practice across Software Engineering to promote new and leading-edge technologies
  5. Design and implement performant automated data ingestion and transformation pipelines

Skills

Required

  • Python
  • Snowflake
  • modern data architectures
  • Data Mesh
  • Data Fabric
  • system design
  • application development
  • testing
  • operational stability
  • automation
  • continuous delivery
  • agile methodologies
  • CI/CD
  • Application Resiliency
  • Security
  • cloud native experience
  • financial services industry IT systems

Nice to have

  • Java
  • Databricks
  • AWS Certification
  • financial data
  • securities reference data
  • instrument master systems
  • vendor data

What the JD emphasized

  • Python
  • data platform
  • data ingestion
  • transformation pipelines
  • financial data