Own end-to-end architecture that defines system design, patterns, and stacks, produce artifacts guiding implementation, translate business goals into technical requirements, deliver secure, high-quality production code, maintain core algorithms and integrations, perform rigorous code reviews, lead delivery across design, build, integration, and troubleshooting, mentor engineers, plan and coordinate sprints and releases, oversee test strategy, validate component accuracy, monitor production, lead incidents, use metrics to build dashboards, improve architecture, manage technical debt, run architecture and design reviews, document designs, APIs, and runbooks, communicate decisions across teams, coordinate cross-team integrations, evaluate emerging technologies, enforce SDLC controls and engineering practices.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Own end-to-end architecture that defines system design, patterns, and stacks
Produce artifacts guiding implementation
Translate business goals and roadmaps into technical requirements and solution designs
Deliver secure, high-quality production code on critical paths
Maintain core algorithms and integrations
Requirements
Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or related field of study
Master's degree in Computer Engineering, Computer Science, Information Technology, or related field of study
Lead design and delivery of developer platform capabilities for AWS networking, EC2, and storage, build and maintain Terraform IaC, develop platform automation and services in Python, implement secure-by-default patterns, review code, debug complex issues, mentor engineers and collaborate with architecture, security, and application teams.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Lead design and delivery of developer platform capabilities for AWS networking, EC2, and storage.
Software Engineer II – Senior Test Engineer responsible for designing, developing, executing, and maintaining test plans, test automation frameworks, and secure, high‑quality code within JPMorgan Healthcare Payments team.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Designs, develops, executes, and maintains test plans and test cases
Develops test automation framework, test efficiency tools and end‑to‑end functional and integration tests
Executes standard software solutions, design, development, and technical troubleshooting
Writes secure and high‑quality code using the syntax of at least one programming language with limited guidance
Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
As a Lead Software Engineer in the Payments division, you will be a core technical contributor in an agile team dedicated to building and delivering market-leading technology products in a secure and scalable manner.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches
Develops secure high-quality production code, and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability
Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs
Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Requirements
Formal training or certification on software engineering concepts
An integral part of an agile team enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable way focusing on AI/ML, Databricks, and Python.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements.
Responsibilities
Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
Develops secure and high-quality production code, and reviews and debugs code written by others
Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes
Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities
Drives decisions that influence the product design, application functionality, and technical operations and processes
Requirements
Formal training or certification on software engineering concepts
Lead and guide a high‑performing engineering team in building secure, scalable technology products for JPMorgan Chase’s Consumer & Community Banking division.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Provide technical guidance and direction to support the business and its engineering teams, contractors, and vendors across complex, multi‑technology initiatives
Develop secure, high‑quality production code and conduct rigorous reviews and debugging of code written by others
Drive adoption and governance of approved artificial intelligence‑assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes
Establish measurable validation standards for secure coding, peer review, and automated testing, and promote reuse of proven patterns and automation within the software development lifecycle toolchain
Apply knowledge of tools within the software development lifecycle toolchain, including approved artificial intelligence‑assisted development and automation capabilities, to improve the value realized by automation at scale
Requirements
Formal training or certification on software engineering concepts
Nice to have: experience working within security or trust platform domains