Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to J.P. Morgan Personal Investing for the same reason: our straightforward and transparent approach to investing, and the trust that 150 years of J.P. Morgan heritage brings.
J.P. Morgan Personal Investing offers award-winning investments, products and digital wealth management services to over 275,000 investors in the UK. We built the business with innovation as a core part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals.
As a Lead Software Engineer at JPMorgan Chase within JPM Personal Investing, you will work as a hands-on Staff Salesforce Engineer to drive the development and evolution of our Salesforce-based CRM Servicing platform within JPM Personal Investing. This role combines deep Salesforce engineering expertise with architecture-level thinking and strong delivery leadership. You will design, build, and govern robust, scalable, secure, and maintainable solutions, translating complex business needs into elegant technical outcomes while upholding high engineering standards, DevOps discipline, and a continuous improvement mindset.
Job Responsibilities:
- Define and evolve the CRM Servicing engineering strategy aligned to business goals and drive towards a technology target-state architecture for CRM Servicing.
- Lead technical discovery and solution architecture as a trusted advisor, aligning designs to business objectives and ensuring stakeholders understand decisions, trade-offs, and implications. Deliver end-to-end Salesforce solutions through build, test, release, and production support.
- Own architectural decision-making: evaluate options, document decisions (e.g., ADRs), and ensure solutions meet standards for security, scalability, reliability, performance, and maintainability.
- Own technical direction and governance of complex, integrated solutions to ensure Salesforce fits cohesively into the broader JPM Personal Investing ecosystem, including applications, data platforms, integration layers, identity and security, and the operating model.
- Establish and operate architecture governance to reduce delivery and operational risk, and conduct implementation and architecture reviews to ensure deliverables align with architectural intent, platform best practices, and firm standards for security, resiliency, SDLC controls, and operational readiness.
- Remain hands-on: build key components, unblock teams through deep technical problem-solving, and lead by example in code quality, performance, observability, and maintainability.
- Identify, assess, and manage technical and delivery risks; drive issue resolution end-to-end, coordinating across teams to remove blockers and prevent recurrence.
