Sr Principal Software Engineer - Common Components
JPMorgan Chase & Co.
Job Description
Join a newly formed platform engineering product line at a leading global financial institution, building reusable frameworks, SDKs, tools, and services behind a clean layer of abstraction, so that thousands of engineers across the enterprise build software faster and more securely and stop re-implementing the same authentication, resiliency, observability, and compliance plumbing again and again. Our flagship managed framework is already adopted across tens of thousands of code repositories; our mission is to scale that model from a single widely adopted component to a broad portfolio, each engineered to the same high bar and integrated across the enterprise.
As a Senior Principal Software Engineer on a platform engineering team at a leading global financial institution, you provide deep engineering expertise across agile teams and consistently challenge the status quo. You lead the strategic development behind new and existing components and keep the organization at the forefront of industry trends and technological advances.
AI has reset the clock on how fast large organizations must adapt, and it raises both the stakes and the payoff of getting reuse right. We design our components to be agent-native (consumable by LLMs, agents, and modern developer tooling by default, with living documentation), so the building blocks engineers and agents reach for tomorrow are the ones we create today. This is a chance to work on genuinely hard problems and build solutions that scale across one of the largest technology organizations in the world.
We offer opportunities for career advancement, impactful work using a range of modern technologies, and a supportive, inclusive environment where your ideas matter. Join us to make a difference for our customers and the engineering community.
Job responsibilities
Advises and leads on the strategy and development of multiple components and technologies across the reusable-components portfolio
Creates novel code solutions and drives the development of new production-code capabilities that scale across the enterprise: from flagship frameworks to net-new components on the roadmap
Translates highly complex technical issues, trends, and approaches (including AI and agent-native architecture) to leadership, enabling well-informed strategic decisions about technology investment
Drives adoption and implementation of technical methods in specialized fields and upholds the platform's quality standard across the enterprise
Creates durable, reusable software frameworks that are leveraged across teams and functions, engineered to be secure, resilient, observable, and agent-consumable by default
Influences across business, product, and technology teams and successfully manages senior stakeholder relationships
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 10+ years of applied experience
Practical experience delivering system design, application development, testing, and operational stability
Expert in one or more programming languages
Demonstrated prior experience 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
Preferred qualifications, capabilities, and skills
Recognized technical authority on developer platforms, SDKs, or reusable frameworks adopted at enterprise scale
Deep expertise in agent-native architecture, LLM tooling, and AI-assisted engineering
Experience shaping multi-year technical strategy for a portfolio of products
About Us
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
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.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
About the Team
Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.- ...solutions and troubleshoots complex problems across a reusable-components portfolio, thinking beyond routine or conventional... ...within existing systems Leads communities of practice across Software Engineering to drive awareness and adoption of leading-edge technologies...Senior
- ...Description Join a newly formed platform engineering product line at a leading global... ...engineers across the enterprise build software faster and more securely and stop re-implementing... ...model from a single widely adopted component to a broad portfolio, each engineered...Senior
- ...impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Common Components team, you are an integral part of an agile team that works to enhance, build, and deliver trusted...SuggestedWork at office
$88.8k - $144.8k
...At Bank of America, we are guided by a common purpose to help make financial lives better... ...Position Summary We are looking for a Software Engineer II who brings experience in Python... ...requirements Utilizes multiple architectural components (across data, application, business) in...SuggestedFull timeWork at officeFlexible hoursShift workDay shift- ...financial institutions, you’ve come to the right place.As the Principal Software Engineer at JPMorgan Chase within the Corporate and Investment... ...response and production hardening.Build reusable agent components: planning/decomposition, tool/function calling, self-critique...SuggestedPart time
- Job Description Are you a seasoned engineer ready to solve complex, high-impact problems at one of the world's most influential financial... ...millions of customers and the global economy. As a Senior Principal Software Engineer at JPMorganChase within Corporate Technology, you...SeniorWork at office
$54.62 - $64.62 per hour
job summary: We are seeking a Senior Software Developer to join the Enterprise Risk and Finance Technology team. The successful candidate... ...using Python, PySpark, Spark, Hadoop contributing to core components of compliance applications Design, develop, and maintain...SeniorHourly payContract workTemporary workWork experience placement- ...services under SAP ecosystems Guide the engineering team to develop, configure and implement... ...integrity of projects, making sure that common technical elements are leveraged, and... ...ensure compatibility with their solution components and be in alignment with their roadmap....
- ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Asset Wealth Management, Client Onboarding Team, you provide expertise and engineering excellence...
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document... ...to match every bullet below. The common thread is this: you build serious production... ...surfaces, compiler and execution components, and interoperability between...SeniorFull timeTemporary workFlexible hours- ...Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think... ...architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge...Senior
- ...Senior Lead Software Engineer When you mentor and advise multiple agile technical teams and move financial risk technologies forward,... ...development of Java/Spring-based framework APIs and shared components that enable rapid, secure service development across multiple...SeniorContract workFor contractors
$135k - $250.5k
Job Title: Software Platform/DevSecOps Engineering Lead Job Code: 41762 Job Location: Clifton, NJ Job Schedule... ...templates, scripts, and automation components to improve consistency, reliability... .... · Influence adoption of common tools, processes, and engineering best...Full timeFlexible hours- ...functional user interfaces Build extremely performance components, while being mindful of cross-browser... ...requirements ~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration...SeniorRemote jobFull timeHome office
- ...system designs provided by the systems engineer. Take pride and ownership of designing... ...preparing sample data and unit testing components. Strive to ensure upkeep of technical... ...Python, and Golang. Working knowledge of software architecture and design patterns....Full timeRemote work
- ...(PBAC) , and Privileged Access Management (PAM) . As a Software Engineer , you will design, develop, and integrate solutions that enable... ...in unit, integration, and regression testing for IAM components. Provide Level 3 engineering support, performing root-cause...Remote workFlexible hours
$140k - $155k
...front-end React + TypeScript engineers. This role involves reviewing... ...web standards, and component libraries - taking ownership... ...storage, and protection against common web vulnerabilities. Collaborate... ...~10+ years professional software engineering experience with significant...Ongoing contractFull time- ...Sr. SAP FICO Consultant Location: Jersey City, NJ Duration: 12 months Experience: 9+ years Responsibilities: 1. 7 + years' Experience in SAP FICO consulting with experience of at least 2 end to end implementations 2. Experience in the areas of Finance:...Senior
- ...JOB DESCRIPTION Elevate your engineering prowess to unprecedented... ...engineering discipline, combining software and systems to develop... ...response for AI/ML infrastructure components such as Databricks, Vector... ...with troubleshooting common networking technologies and...Worldwide
- ...Job Summary We are seeking a senior-level front-end software engineer passionate about designing clean, scalable solutions for... ...Architecture: Deep knowledge of Micro Front End (MFE) development, Web Components, and Mono-repo concepts. Front-End Stack: HTML5, CSS3/...SeniorRemote work
- ...begin development with minimal hand-holding. Cloud-Native Engineering: Designs and builds applications optimized for cloud platforms... ...Jenkins, JIRA, Confluence Design: UML diagrams (Sequence, Class, Component), API contracts Roles & Responsibilities Strong...SeniorFull timeImmediate startRelocation
- ...As a Sr. Director of Software Engineering at JPMorgan Chase within the Audit Tech team in Corporate Technology, you drive innovation, mentor tech talent, and translate complex data into powerful insights. You'll oversee our tech ecosystem spanning internal and public...Senior
- ...version control tools such as GIT/GERRIT, SVN. · Experience writing unit tests for client-side applications · Knowledge of software development methodologies and practices, especially Agile/iterative development processes Qualifications Angular.js,HTML...SeniorFull time
- ...Sr.Net Engineer (Banking Domain) Location: Jersey City, NJ (Web Cam Interview) Duration: Long Term (W2) H1 Transfer/ GC/ Citizen Business... ...Required Qualifications ~10+ years of experience in software development and system architecture with Microsoft...SeniorWork at office
- ...currently seeking a AI Foundational Model Engineer to join our team in Jersey City, New... ...continuous improvement. Reusable AI service components, APIs, prompts, retrieval logic, and... .../ML engineering, platform engineering, software engineering, or applied machine learning...Temporary workWork at officeRemote workFlexible hours
- ...quality solutions. As a Senior Principal Architect at JPMorganChase... ...solutions for various software applications and platform products... ...spanning Reference Data, KYC, and Common Trade and Position Data. You’... ...to domain architects and engineering leads; intervenes directly in...Senior
- ...We are looking for a Senior Software Engineer. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing. This role reports to the Director...SeniorWork at office
$122k - $200k
...America, we are guided by a common purpose to help make financial... ...defining and leading the engineering approach for complex features... ...on conducting multiple software implementations, and applying... ...evaluating new toolsets and components for release management, CI/CD...SeniorFull timeWork at officeShift workDay shift- ...Global Markets sector. Design and implement object-oriented software solutions utilizing Python, database management, and grid... ...between UI and backend services. Develop data-grid centric UI components using Angular framework, ensuring seamless user experience....Senior
- ...boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorgan Chase within the Corporate and Investment Bank,... ...automated build and deployment modules to help integrate components into Sales & Trading eco-system, and add enhancements to...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Principal Software Engineer - Common Components. Be the first to apply!
- senior manager tax Jersey City, NJ
- senior devops Jersey City, NJ
- senior associate vice president Jersey City, NJ
- senior international accountant Jersey City, NJ
- senior vmware engineer Jersey City, NJ
- sr technical product manager Jersey City, NJ
- senior resident engineer Jersey City, NJ
- senior performance engineer Jersey City, NJ
- senior fixed asset accountant Jersey City, NJ
- senior storage engineer Jersey City, NJ







