Director of Software Engineering
Posted:
Thursday, 16 April 2026
Valid Thru:
Saturday, 16 May 2026
Index Requested on:
04/16/2026 20:04:58
Indexed on:
04/16/2026 20:04:58
Location:
New York, NY, 10001, US
Industry:
Advertising and Public Relations
Occupational Category:
13-0000.00 - Business and Financial Operations
Type of Employment: FULL_TIME
JPMorgan Chase Bank, N.A. is hiring!
Description:
If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.
As a Director of Software Engineering at JPMorganChase within Consumer & Community Banking, you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your in-depth knowledge of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving as a primary decision maker for your teams and be a driver of innovation and solution delivery.
Job responsibilities- Leads technology and process implementations to achieve functional technology objectives
- Makes decisions that influence teams' resources, budget, tactical operations, and the execution and implementation of processes and procedures
- Carries governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations
- Own end-to-end delivery of large-scale credit card platform initiatives, managing scope, risk, and dependencies across multiple workstreams
- Provide architectural direction for platform engineering, designing highly available, fault-tolerant systems capable of processing transactions at scale with minimal latency
- Champion the adoption of AI-driven development practices, including AI-assisted code generation, automated testing, and predictive defect analysis
- Translate business requirements into scalable technical solutions, demonstrating understanding of the credit card lifecycle
- Partner with risk, compliance, and information security teams to embed controls into the software development lifecycle
- Guide the evolution of heritage credit card platforms into modern, distributed systems
- Evaluate and integrate data streaming, real-time analytics, and event-sourcing patterns to enable new credit card products and features
- Collaborate with enterprise architecture and platform engineering teams to ensure alignment with technology standards and cloud strategy
Required qualifications, capabilities, and skills- Formal training or certification on software engineering concepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise
- Proven experience architecting and delivering large-scale, high-availability distributed systems processing high-volume, low-latency workloads
- Hands-on expertise with modern enterprise technology stacks, including Java/Kotlin, reactive and asynchronous frameworks, event-driven architectures, containerized environments, and infrastructure-as-code tools
- Experience leading platform modernization efforts, including decomposing monolithic systems into distributed architectures on major cloud platforms
- Ability to drive complex, multi-workstream delivery programs from technical strategy through production release
- Experience embedding security, compliance, and regulatory controls into engineering workflows and CI/CD pipelines
- Track record of building, mentoring, and scaling engineering teams across multiple experience levels
- Ability to operate effectively at the intersection of technology and business, including presenting technical strategy and trade-offs to senior stakeholders
- Experience in the banking or financial services domain, with credit card or payments industry experience
- Expertise in modernizing large, complex heritage ecosystems to distributed architectures
Preferred qualifications, capabilities, and skills- Proficiency with architectural modeling languages such as UML or the C4 model, and familiarity with enterprise architecture frameworks
- Hands-on experience with event-driven architecture patterns, including technologies such as Kafka, event sourcing, and CQRS
- Exposure to AI/ML tooling, large language model integration, or AI-assisted software development practices
- Experience with real-time data streaming and analytics platforms in high-volume transactional systems
Base Pay/Salary Jersey City, NJ $204, 250.00 - $285, 000.00 / year
Responsibilities:
Please review the job description.
Educational requirements:
Desired Skills:
Please see the job description for required or recommended skills.
Benefits:
Please see the job description for benefits.
Apply Now