US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Sr. Lead Software Engineer

If you are excited about shaping the future of technology and driving significant business impact in financial services, we are looking for people just like you.

Join our team and help us develop game-changing, high-quality solutions.

As a Senior Lead Software Engineer at JPMorgan Chase within Consumer and Community Banking, you will be a key member of a team designing and delivering high-quality architecture solutions across software applications and platform products.

You will drive business impact by applying deep technical expertise and structured problem-solving to challenges spanning multiple technologies.

You will shape future-state and target-state architecture and influence strategic technology decisions that enable growth, operational excellence, resiliency, and innovation across the firm.

Job responsibilities


* Provide technical leadership and direction to product and engineering teams to deliver outcomes aligned to business priorities.


* Own end-to-end solution and product architecture for key initiatives, including target-state designs, integration patterns, APIs, and data flows aligned to enterprise standards.


* Drive architectural decisions and trade-offs across security, resiliency, performance, cost, and time-to-market; manage dependencies and technical risk.


* Translate product capabilities into scalable system designs, APIs, and data models with clear non-functional requirements .


* Establish and govern reference architectures, design patterns, and reusable components to accelerate delivery, consistency, and reuse across teams.


* Partner with product management to shape the roadmap, influence product design, and prioritize architectural investments and technical debt reduction.


* Guide solution design and implementation across teams, conducting design and code reviews as needed to ensure architectural consistency, quality, and maintainability.


* Drive adoption and governance of approved AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes (e.g., code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), including measurable validation standards and SDLC/TLM automation.


* Apply deep SDLC/toolchain knowledge (CI/CD, testing, automation, observability, and approved AI-assisted capabilities) to increase value realized from automation at scale.


* Serve as a function-wide subject matter expert in one or more focus areas and contribute to the engineering community by advocating firmwide frameworks, tools, and SDLC practices.

Required qualifications, capabilities, and skills


* Formal training or certification on software engineering concepts and 5+ years applied experience


* Strong experience owning solution/platform architecture and system design for distributed systems, including trade-offs across security, resiliency, performance, cost, and time-to-market, and driving decisions through a...




Share Job