Principal Software Engineer (APIs)

Testing Site - JPMC

Wilmington (DE)

On-site

USD 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorganChase seeks a Principal Software Engineer for Home Lending - Originations to drive architectural design, API strategy, and scalable integrations across multiple platforms.

You will lead design reviews, ensure security and performance, and mentor teams while aligning data contracts to MISMO standards and Encompass LOS capabilities.

Qualifications

  • 10+ years of software engineering experience.
  • Deep expertise in REST/GraphQL/gRPC APIs and event-driven architectures at enterprise scale.
  • Hands-on Encompass LOS experience including Developer Connect APIs, SDK/plugins, business rules, and pipeline automation.
  • Strong mortgage domain knowledge including MISMO 3.4+, UCD, HMDA, DU/LP workflows, TRID/RESPA impacts.

Responsibilities

  • Own the design integration and API strategy with clear versioning, security, and lifecycle standards.
  • Define reusable integration patterns and canonical data contracts aligned to MISMO.
  • Lead design reviews and maintain reference architectures and ADRs across domains.
  • Ensure designs meet security, resiliency, performance, scalability, cost, and operability.
  • Design and oversee Encompass LOS integrations and customizations using Developer Connect, SDK, and plugins.
  • Orchestrate Encompass data flows with pricing engines, DU/LP, credit, appraisal, title, eClose, CRM, and document systems.
  • Drive platform capabilities for API gateways, event streaming, identity/authorization, webhook integration.
  • Establish SLIs/SLOs, resiliency patterns, and telemetry standards to improve reliability and reduce MTTR.
  • Mentor engineers and product partners on strategic design and platform-thinking.
  • Design PoCs and enforce governance for schema versioning, backward compatibility, and data lineage.

Skills

REST/GraphQL/gRPC APIs
Event-driven architectures
MISMO data contracts
Encompass LOS integrations
APIs security best practices
Telemetry & SLI/SLOs
Mentoring engineers

Education

BS in Computer Science or related field

Tools

Developer Connect APIs
SDK/plugins

Job description

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 Principal Software Engineer at JPMorganChase within the Home Lending - Originations group, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies to support one or more of the firm’s portfolios.

Job responsibilities
  • Own the design integration and API strategy (REST/GraphQL/gRPC, event-driven) with clear versioning, security, and lifecycle standards.
  • Define reusable integration patterns and canonical data contracts aligned to MISMO to ensure consistency and reuse.
  • Lead design reviews and maintain reference architectures and ADRs across domains, guiding strategic design decisions.
  • Ensure designs meet non-functional requirements for security, resiliency, performance, scalability, cost, and operability.
  • Design and oversee Encompass LOS integrations and customizations using Developer Connect, SDK, and plugins.
  • Orchestrate Encompass data flows with pricing engines, DU/LP, credit, appraisal, title, eClose, CRM, and document systems.
  • Drive platform capabilities for API gateways, event streaming, identity/authorization, webhook integration etc
  • Establish SLIs/SLOs, resiliency patterns, and telemetry standards to improve reliability and reduce MTTR.
  • Mentor engineers and product partners on strategic design, integration best practices, and platform-thinking.
  • Design and ideate PoCs experiment andand enforce governance for schema versioning, backward compatibility, and data lineage.
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 10+ years applied experience
  • Deep expertise designing and governing REST/GraphQL/gRPC APIs and event-driven architectures at enterprise scale.
  • Hands-on Encompass LOS experience including Developer Connect APIs, SDK/plugins, business rules, and pipeline automation.
  • Strong mortgage domain knowledge including MISMO 3.4+, UCD, HMDA, DU/LP workflows, and TRID/RESPA impacts
  • Proficiency with Kafka or equivalent streaming platforms and robust messaging patterns with DLQs and idempotency.
  • Excellent communication and mentoring skills with a BS in CS or related field
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer (APIs)
Principal Software Engineer (APIs)

Testing Site - JPMC • New York (NY)

On-site
USD 150,000 - 190,000
Manager of Software Engineering - Encompass Administrator
Manager of Software Engineering - Encompass Administrator

Testing Site - JPMC • Columbus (OH)

On-site
USD 150,000 - 190,000
Senior Lead Software Engineer - API Designer
Senior Lead Software Engineer - API Designer

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 180,000 - 210,000
Senior Director of Software Engineering - API Marketplace
Senior Director of Software Engineering - API Marketplace

JPMorgan Chase & Co. • Seattle (WA)

On-site
USD 220,000 - 310,000
Sr Lead Software Engineer - Equities Prime Sec Lending Technology
Sr Lead Software Engineer - Equities Prime Sec Lending Technology

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 150,000 - 210,000
Principal Software Engineer
Principal Software Engineer

Testing Site - JPMC • Palo Alto (CA)

On-site
USD 210,000 - 280,000
Sr Lead Software Engineer - Equities Prime Sec Lending Technology
Sr Lead Software Engineer - Equities Prime Sec Lending Technology

Testing Site - JPMC • Houston (TX)

On-site
USD 150,000 - 210,000
Lead Software Engineer - Full stack
Lead Software Engineer - Full stack

Testing Site - JPMC • Plano (TX)

On-site
USD 130,000 - 180,000
Lead Software Engineer
Lead Software Engineer

Testing Site - JPMC • Columbus (OH)

On-site
USD 140,000 - 190,000
Principal Software Engineer - Java, AI, AWS
Principal Software Engineer - Java, AI, AWS

Testing Site - JPMC • Plano (TX)

On-site
USD 180,000 - 240,000