Logo
PENNYMAC

Principal Engineer Backend

PENNYMAC, Houston, Texas, United States, 77246

Save Job

Apply for the

Principal Engineer Backend

role at

PENNYMAC .

Company Overview Pennymac (NYSE: PFSI) is a specialty financial services firm focused on the production and servicing of U.S. mortgage loans and the management of investments related to the U.S. mortgage market. As a trusted partner, Pennymac has helped over 4 million homeowners achieve and sustain their homeownership aspirations.

Job Overview As a Principal Backend Engineer on the Nexus team, you will be a core architect and builder of the platform’s “brain,” engineering complex, high‑performance backend systems that power autonomous AI agents, manage the “Unified Context Library,” and orchestrate multi‑step developer workflows in a cloud‑native (AWS) environment using Node.js and TypeScript.

Responsibilities

Architect and build core backend systems for the AI SDLC platform.

Design, implement, and scale the “Unified Context Library” (a RAG foundation) ingesting knowledge from Confluence, Jira, GitLab.

Develop robust orchestration flows for autonomous AI agents using AWS Bedrock AgentCore and LangChain.ts.

Build and maintain secure, scalable APIs for bi‑directional integrations with third‑party developer tools (GitLab, Jira, ServiceNow).

Engineer high‑performance developer‑focused services (e.g., Language Server Protocol‑style backends) that interact with code repositories, run linters, parse test results, and provide real‑time feedback to AI agents.

Collaborate in a highly agile, “internal startup” environment, working with product managers and fellow engineers to define, build, and rapidly iterate on new features.

Own the services end‑to‑end—from architectural design and implementation to DevOps (IaC), testing, and production operations.

Recommend and evaluate new technologies, architectures, and processes to ensure the platform remains scalable, resilient, and cutting‑edge.

Required Experience & Qualities

Extensive experience with Node.js, TypeScript, and AWS cloud services.

Strong background in building high‑performance, scalable backend systems.

Proficiency with integrations to tools such as GitLab, Jira, ServiceNow.

Experience with AI/ML infrastructure, particularly RAG, autonomous agents, and LangChain.

Hands‑on DevOps skills: IaC, CI/CD pipelines, cloud monitoring.

Excellent communication and collaboration skills; ability to solicit and incorporate stakeholder feedback.

Benefits

Comprehensive Medical, Dental, and Vision coverage.

Paid Time Off, including vacation, holidays, illness, and parental leave.

Wellness programs, employee recognition, and on‑site gyms (select locations).

Retirement benefits: 401(k) matching, life insurance, tuition reimbursement, philanthropy programs.

Compensation

Base salary range: $90,000 – $150,000, varying by role, location, and experience.

Eligibility for performance‑based compensation and stock‑based incentives.

Work Model Office

Senior­ity Level Not Applicable

Employment Type Full‑time

Job Function Engineering and Information Technology

#J-18808-Ljbffr