Principal Software Engineer - Java, AI, AWS
Listed on 2026-01-12
-
Software Development
Software Engineer, AI Engineer, Cloud Engineer - Software
If you are seeking a game-changing career with one of the world's leading financial institutions, this opportunity is for you.
As a Principal Software Engineer at JPMorgan Chase within the Home Lending - Servicing Platform, you will showcase your expertise and engineering excellence. You will be part of an agile team, enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. This role allows you to leverage advanced technical skills and collaborate across the organization to promote best-in-class outcomes across various technologies, supporting one or more of the firm's portfolios.
Jobresponsibilities
- Create complex and scalable coding frameworks using appropriate software design principles.
- Set up and manage POCs to evaluate new technologies and methodologies, ensuring alignment with business goals and technical requirements.
- Lead AI innovation initiatives by identifying opportunities to integrate artificial intelligence into existing and new products, enhancing the firm's technological capabilities.
- Drive the adoption of best practices in software development and AI integration, maintaining high standards of quality, security, and efficiency.
- Explore and develop strategies for implementing cutting-edge technologies aligned with the firm's long-term objectives.
- Advise cross-functional teams on technological matters within your domain of expertise.
- Contribute to the development of technical methods in line with the latest product development methodologies.
- Create durable, reusable software frameworks leveraged across teams and functions.
- Influence leaders and senior stakeholders across business, product, and technology teams.
- Champion the firm's culture of diversity, equity, inclusion, and respect.
- Formal training or certification in software engineering concepts with 10+ years of applied experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Expertise in Java programming language.
- Strong skills in AI.
- Advanced knowledge of software application development and technical processes, with expertise in areas like cloud, AI, machine learning, or mobile technologies.
- Experience applying expertise to solve complex technology problems.
- Experience with cloud technologies.
- Ability to communicate effectively with senior leaders and executives.
- Understanding of business processes.
- AWS Certifications.
- Artificial Intelligence Certifications.
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 products. Our mission is to create engaged, lifelong relationships and prioritize our customers. We support small businesses, nonprofits, and cities with tailored financial solutions.
We offer a competitive total rewards package, including base salary, potential commissions, and discretionary incentives, based on role, experience, and location. Benefits include comprehensive healthcare, wellness centers, retirement plans, backup childcare, tuition reimbursement, mental health support, and financial coaching.
We value diversity and inclusion, and are an equal opportunity employer. We do not discriminate based on protected attributes and provide reasonable accommodations for religious, mental health, or physical disabilities. For more information about accommodations, visit our FAQs.
About the TeamOur Consumer & Community Banking division serves customers through personal banking, credit cards, mortgages, auto financing, investment advice, small business loans, and payment processing. We lead in credit card sales and deposit growth, with the most-used digital solutions, ranking first in customer satisfaction.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).