J

JP Morgan Chase

Runs a consumer bank and an investment bank

Lead Software Engineer - Staff Salesforce Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Extensive experience designing and delivering production-grade solutions on the Salesforce platform, including Sales and Service Clouds.
  • Ability to translate complex business requirements into technical designs and lead delivery from mobilisation through production support.
  • Understanding of financial services, including servicing, client experience, regulatory considerations, and security and privacy expectations.
  • Strong engineering fundamentals in scalable design, clean code, test automation, performance tuning, and operational resilience.
  • Understanding of cloud platform architecture principles, including SaaS/PaaS, multi-tenancy, multi-tier architectures, and integration patterns.
  • Strong software design fundamentals, including modularity, separation of concerns, resiliency, performance, and maintainability.
  • Experience delivering cross-cloud Salesforce implementations integrated with other cloud and on-premises systems.
  • Awareness of Salesforce platform constraints, including governor limits and large data volumes, and data migration strategy.
  • Experience working in environments requiring strong controls, security standards, and disciplined SDLC/DevOps practices.
  • Ability to lead through influence, mentor engineers, and drive alignment across teams and stakeholders.

Responsibilities

  • Define and evolve the CRM Servicing engineering strategy in alignment with business goals and drive toward a target-state architecture.
  • Lead technical discovery and solution architecture, align designs to business objectives, explain decisions and trade-offs to stakeholders, and deliver end-to-end Salesforce solutions through build, test, release, and production support.
  • Make and document architectural decisions, including ADRs, and ensure solutions meet security, scalability, reliability, performance, and maintainability standards.
  • Own technical direction and governance of integrated solutions, ensuring Salesforce fits the broader JPM Personal Investing ecosystem, including applications, data platforms, integration layers, identity and security, and the operating model.
  • Establish architecture governance to reduce delivery and operational risk, and conduct implementation and architecture reviews to ensure alignment with architectural intent, platform best practices, and firm standards for security, resiliency, SDLC controls, and operational readiness.
  • Build key components, unblock teams through technical problem-solving, and lead by example in code quality, performance, observability, and maintainability.
  • Identify, assess, and manage technical and delivery risks; coordinate issue resolution across teams and prevent recurrence.
  • Partner with engineering teams to evolve platform architecture within an event-driven microservices ecosystem with heavy Kafka usage, addressing integration patterns and platform constraints.
  • Promote automated testing, CI/CD, observability, release hygiene, and operational support practices.
  • Mentor and elevate engineers through coaching, design reviews, and consistent patterns and standards.
  • Serve as an architecture liaison between Salesforce delivery and JPM Personal Investing engineering teams, aligning designs with platform standards, integration patterns, and operational expectations.
  • Facilitate cross-team alignment on solution options, trade-offs, and implementation approach, including APIs versus events, synchronous versus asynchronous flows, and ownership boundaries, and drive timely decisions.
  • Translate business and product needs into clear technical requirements and architecture direction that engineering teams can implement consistently.
  • Partner with engineering leads to identify delivery and operational risks early, agree mitigations, and track them through resolution.
  • Promote shared ways of working, including architecture reviews, ADRs, and reusable patterns and guardrails, to reduce friction and improve consistency across PI engineering teams.

Desired Qualifications

  • Experience with microservices and event-driven architecture, including Kafka and its ecosystem.
  • Experience with cloud platforms; AWS is preferred.
  • Experience with Infrastructure as Code; Terraform is preferred.
  • Salesforce Certified Technical Architect (CTA) certification is highly desired.
  • Salesforce Certified Application Architect certification.
  • Salesforce Certified System Architect certification.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs