Principal Software Engineer

JPMorgan Chase JPMorgan Chase · Banking · LONDON, LONDON, United Kingdom · Commercial & Investment Bank

Lead a technical area and drive impact across teams, technologies, and projects within the AI/ML & Data Platforms group at JPMorgan Chase. This role requires deep knowledge of software, applications, and product management to deliver complex initiatives, make key decisions, drive innovation, and shape technology strategy.

What you'd actually do

  1. Lead technology and process implementations to achieve functional objectives
  2. Execute creative software solutions, design, development, and technical troubleshooting
  3. Make decisions influencing resources, budget, operations, and process execution
  4. Carry governance accountability for coding decisions and control obligations
  5. Deliver technical solutions leveraged across multiple businesses and domains

Skills

Required

  • system design
  • application development
  • testing
  • operational stability
  • AWS/public cloud-based applications
  • cross-functional teams of technologists
  • Hire, develop, and recognize talent

Nice to have

  • AI/ML and data platform technologies
  • collaboration across global teams
  • communicate complex technical concepts
  • evolving technology landscapes
  • best practices in software engineering
  • mentor and coach emerging leaders
  • continuous improvement and learning

What the JD emphasized

  • AI/ML & Data Platforms group