Sr. Principal Software Engineer
Chase
Senior Principal Software Engineer
If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place.
As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking Operations technology organization, you are a hands-on, high-judgment team member contributor who can step into ambiguous, high-impact problems across domains, platforms, and languages. You leverage your deep expertise to consistently challenge the status quo, innovate for business impact, lead the strategic development behind new and existing products and technology portfolios, and remain at the forefront of industry trends, best practices, and technological advances.
Job Responsibilities
- Practical experience delivering system design, application development, testing, and ensuring operational stability
- Advises and leads on the strategy and development of multiple products, applications, and technologies across a portfolio
- Creates novel code solutions and drives the development of new production code capabilities across teams and functions
- Sets strategy and operating standards for agentic AI-enabled engineering across a portfolio (using enterprise-authorized tools within the work environment) to drive measurable improvements in delivery speed, reliability, and code quality (e.g., AI-orchestrated SDLC/TLM automation, release readiness gating, incident triage/root-cause acceleration, and large-scale refactoring/test modernization), while defining guardrails for validation, security, resiliency, and reuse across teams and functions.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation at scale.
- Translates highly complex technical issues, trends, and approaches to leadership to drive the firm's innovation and enable leaders to make strategic, well-informed decisions about technology advancements
- Drives adoption and implementation of technical methods in specialized fields in line with the latest product development methodologies
- Influences across business, product, and technology teams and successfully manages senior stakeholder relationships
- Stays deeply hands-on—writes production code, reviews code and designs, and leads the implementation of critical paths, migrations, and reliability fixes.
- Establishes repeatable engineering mechanisms (reference implementations, golden paths, libraries, templates, playbooks, SLOs, CI/CD controls) that raise the bar across the organization, including strong instrumentation, alerting, incident response practices, post-incident learning, and measurable reliability improvements.
- Ramps quickly into unfamiliar codebases, languages, and platforms to identify the highest-leverage changes, while coaching engineers through reviews, pairing, forums, and incident learning to scale reusable patterns and standards across teams and functions.
Required qualifications, skills, and/or capabilities
- Practical experience delivering system design, application development, testing, and operational stability
- Expert in one or more programming language(s)
- Demonstrated experience designing and scaling agentic AI-enabled development patterns (using enterprise-authorized tools within the work environment) across teams/functions, including establishing governance for human-in-the-loop validation, traceability/auditability, and secure handling of sensitive inputs/outputs. Strong understanding of responsible AI use and control expectations at scale, including security/resiliency implications, data sensitivity, and risk-based governance; ability to advise senior leaders on safe adoption, reuse, and measurable outcomes.
- Demonstrated prior experience with influencing across functions and teams and delivering value at scale
- Experience applying expertise and new methods to determine solutions for complex technology problems across various technical disciplines
- Extensive practical cloud native experience
- Strong engineering judgment and pragmatic decision-making—balances technical excellence with delivery timelines, customer outcomes, and operational risk; proven ability to drive alignment through clear technical artifacts (e.g., design docs/decision records) and data-driven tradeoffs.
Preferred
- Track record of force-multiplying impact by teaching and enabling others (e.g., forums, playbooks, reference implementations) and delivering reusable frameworks/platform capabilities adopted broadly.
- Experience modernizing and operating complex systems (refactoring/decomposition, test modernization, release safety, observability), with measurable improvements in reliability and delivery performance.
- Experience setting portfolio-level engineering standards and mechanisms that improve developer productivity, quality, and operational outcomes.
About Us
Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs.
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. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
Equal Opportunity Employer/Disability/Veterans
About the Team
Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We're proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.
- ...their career to new heights. Join the ranks of top talent at one of the world’s most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer & Community Bank Technology team, you provide deep engineering expertise and work across...SeniorBank staff
- JPMorgan Chase & Co. is seeking a Senior Principal Software Engineer in Columbus, Ohio, to lead technical strategy and software development. The ideal candidate will have over 12 years of hands-on software engineering experience, particularly in high-throughput data platforms...Senior
- JPMorgan Chase is seeking a Senior Principal Software Engineer in Columbus, Ohio to lead product and technology strategy within the Consumer & Community Bank Technology team. You will enhance and build trusted market-leading technology products using your deep expertise...SeniorBank staff
- ...their career to new heights. Join the ranks of top talent at one of the world’s most influential companies. As a Senior Principal Software Engineer at JPMorganChase within Global Customer Platform, you provide deep engineering expertise and work across agile teams to enhance...Senior
- ...Job Description We are looking for a Principal Software Engineer to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below. This is a remote position , but candidates must reside in the Columbus, OH area...SuggestedRemote work
$96.8k - $306.4k
...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture...SeniorTemporary workFlexible hours$150k - $300k
Veeva Systems, Inc. is looking for a Principal Software Engineer to develop highly scalable enterprise applications. You will mentor engineers and lead technical decisions, driving impactful solutions in a fast-paced environment. With a requirement for 12+ years of software...Flexible hours$150k - $300k
...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that...Work at officeLocal areaFlexible hours$99.6k - $234.6k
...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming...Temporary workFlexible hours$99.6k - $223.4k
...Description About You You work backward from users and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical infrastructure. You can learn and model domain concepts such as...Temporary workFlexible hours$150k - $300k
...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that...Work at officeLocal areaRemote workFlexible hours3 days per week- ...within a leading financial services brand - focused on deepening relationships with our >7MM small business clients. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank, you will serve as the hands‑on technical leader for a new AI‑...
$190.6k - $263.9k
...stakeholders across risk, legal, compliance, security, and operations to create software solutions that support the bank's growth as a licensed financial institution. As a Principal Software Engineer, you will provide technical leadership across a growing portfolio of...Summer workBank staffCurrently hiringWork at officeLocal areaRemote workWork from home- A leading global financial services firm is seeking a Senior Principal Software Engineer to enhance and deliver trusted market-leading technology products. The role requires 10+ years of experience in software engineering, with a focus on cloud-native applications and system...
$99.6k - $223.4k
...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing... ...in Computer Science or equivalent. • 8+ years of relevant software engineering experience. • Strong software engineering skills...Temporary workFlexible hours- Upstart is looking for a Principal Software Engineer to provide technical leadership and drive architectural direction. The role involves designing internal platforms and security automation systems, partnering with stakeholders across functional areas. Ideal candidates...Remote work
- Job Title Job Description Must have 3-5 years of experience with one or more of these Integration-related technologies (ESB, Apache Camel, ActiveMQ, REST API, Spring WS) Must have 3-5 years of Java development experience Must have 3-5 years of experience using...Senior
- ...Senior DevOps Engineer Location: Columbus, OH Duration: Long-term Skills: Design and Develop CI/CD pipelines for modern API development using GitLab Experience with IaC using Terraform Experience developing Kubernetes resource templates Experience in deploying Kubernetes...Senior
- ...Sr Software Engineer Hybrid bout the Job Duration : 12 months, with possibility of extension Location : 1400 City View Drive Columbus OH Requirements : • Bachelor's degree (Major in statistics, computer science, economics, engineering...SeniorTemporary work
- ...Required Skills & Qualifications ~5 years of Specialty Software Engineering experience, or equivalent demonstrated through work or consulting experience, training, military experience, or education. ~6 years of Java experience. ~6 years of Spring Boot experience...SeniorWork experience placementImmediate start
- ...Sr Software Engineer Jumpmind is looking for a Sr Software Engineer, who is passionate about solving difficult problems with creative software solutions, to join an exciting, growing information technology company. Jumpmind Commerce is at the forefront of the digital...Senior
$78.98 - $110 per hour
...Req ID: 5227 Title - Sr. Software Engineer Location - Columbus, OH (hybrid remote) Duration - 36 months Pay Rate - 78.98 /hr - USD 110.00 Must Have: Entity Framework, XML documents, and APIs - legacy technologies experience and application...SeniorWork experience placementRemote work- ...store and the Express mobile app. Responsibilities The Senior Software Developer will be focused on developing and maintaining full stack... ...testing, debugging). Provide technical leadership; mentoring engineers while demonstrating technical expertise in languages,...SeniorWorldwide
$79.2k - $209.5k
Job Description The role is responsible for designing, deploying, administering, and maintaining mission-critical storage infrastructure, including provisioning, zoning, replication, performance monitoring, troubleshooting, security remediation, compliance support, ...SeniorTemporary workFlexible hours- ...Sr. ServiceNow Developer Location: Columbus, OH and Plano, TX Must have skill: Formal training or certification in Software Engineering concepts Experience using ServiceNow platform, with demonstrated expertise in at least 2 ServiceNow modules Proficient...Senior
- ...Job Title: Sr Java Developer Location: Columbus, OH (Hybrid) Contract Length: 3 Months (Contract to hire) JOB DESCRIPTION... ...candidate will design, develop, integrate, and support/modify existing software/applications, which are typically more complex in nature, or...SeniorContract workLocal area
$124.35k - $160k
Overview Impact the Moment Do you enjoy testing the limits of possibility? At McGraw Hill, our Sr. Software Engineer (Full Stack) drive progress and help build the future of learning. If you have the passion and technical expertise to thrive in an innovative and...SeniorRemote work- ...operating systems/infrastructure for large-scale programs (e.g., Expert Engineers) starting to be firm-wide resources working on projects across client Is multi-skilled with expertise across software development lifecycle and toolset May be recognized as a leader in...SeniorCasual work
- ...assembly code across multiple products Collaborate with cross-functional teams, including architects, product managers, and support engineers Specialized Responsibilities (Legacy / Transitional Systems) While Teradata continues to modernize its platform, this role...SeniorPermanent employmentFlexible hours
$286.2k - $326.7k
...Overview Sr. Distinguished Software Engineer - AML (Remote - Eligible) As a Sr. Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented...SeniorFull timePart timeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Principal Software Engineer. Be the first to apply!
- principal software engineer Columbus, OH
- senior data management analyst Columbus, OH
- senior app developer Columbus, OH
- senior manager insurance Columbus, OH
- senior game producer Columbus, OH
- senior retail sales associate Columbus, OH
- senior manager quality engineering Columbus, OH
- senior software test automation engineer Columbus, OH
- senior quantitative risk analyst Columbus, OH
- senior broker Columbus, OH

