Principal Software Engineer - Digital Self Service

JPMorgan Chase & Co.
Columbus, OH, United States
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence Cloud Engineering Software Debugging Digital Technology Systems Development Life Cycle Software Engineering Data Processing Production Code Programming Languages

Job description

Experteer Overview As a Principal Software Engineer in JPMorganChase’s Digital Technology team, you drive engineering excellence to build secure, scalable technology products for leading financial portfolios. You collaborate across functions to implement AI-enabled development practices and durable software frameworks. You shape enterprise-scale architectures and guide cross-functional teams toward best-in-class outcomes. This role offers impact in advancing customer experiences and technology strategy within a respected financial institution. Compensation / Benefits * Create scalable coding frameworks and production-ready code across domains * Review, debug, and ensure security of code produced by team members * Architect and govern AI-enabled engineering workflows to improve delivery speed, quality, and operational outcomes at scale with guardrails * Leverage SDLC tools and enterprise AI-assisted development capabilities to maximize automation value * Advise cross-functional teams on technical matters and serve as the go-to subject matter expert * Contribute to technical methods and reusable software frameworks adopted across teams * Influence senior stakeholders in business, product, and technology to align on architecture and roadmaps * Define enterprise-scale target state AI-enabled architecture for Consumer & Community Banking solutions to enhance customer experiences * Collaborate with product and engineering to shape roadmaps and solution architectures towards the target state Tasks * Formal training or certification in software engineering concepts and 7+ years of applied experience * Hands-on experience in system design, application development, testing, and operational stability * Expertise in one or more programming languages * Experience leading adoption of agentic AI-enabled development practices with enterprise-authorized tools * Strong understanding of responsible AI use, security, resiliency, data handling, and governance * Ability to influence senior technical leaders on safe scaling patterns and reuse * Experience applying domain knowledge to solve complex technology problems * Practical cloud-native experience * Understanding of the business Key requirements *

Requirements

on technical matters and serve as the go-to subject matter expert * Contribute to technical methods and reusable software frameworks adopted across teams * Influence senior stakeholders in business, product, and technology to align on architecture and roadmaps * Define enterprise-scale target state AI-enabled architecture for Consumer & Community Banking solutions to enhance customer experiences * Collaborate with product and engineering to shape roadmaps and solution architectures towards the target state Tasks * Formal training or certification in software engineering concepts and 7+ years of applied experience * Hands-on experience in system design, application development, testing, and operational stability * Expertise in one or more programming languages * Experience leading adoption of agentic AI-enabled development practices with enterprise-authorized tools * Strong understanding of responsible AI use, security, resiliency, data handling, and governance * Ability to influence aaaaA _ technical leaders on safe scaling patterns and reuse * Experience applying domain knowledge to solve complex technology problems * Practical cloud-native experience * Understanding of the business Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:10 min

Defining stream data processing versus standard event processing

Soroosh Khodami Soroosh Khodami Ā· WWC 2024

4:50 min

Why developers treat test code differently than production code

Gil Zilberfeld Ā· LIVE

1:23 min

Closing thoughts and educational resources for edge network engineering

Austin Gil Ā· LIVE

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell Ā· Coffee With Developers

1:21 min

Identifying types of work suitable for automation

Clemens Schwaiger Ā· LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou Ā· Coffee With Developers

Videos

See all

Related articles

See all