Principal Software Engineer: AI-Driven, Hands-On Leader

loanDepot, Inc.

California

On-site

USD 141,000 - 233,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical/Dental/Vision
Tuition reimbursement
Wellness program
Generous paid time off

Job summary

loanDepot is seeking a Principal Software Engineer in California to lead hands-on technical work across the technology ecosystem. You will define and deliver enterprise software capabilities, guide modernization, and drive AI-assisted engineering practices in a large mortgage platform.

Role emphasizes deep technical expertise in C#/.NET, SQL Server, Azure, and distributed systems, while mentoring engineers and collaborating with security, data, and platform teams.

Qualifications

  • 10+ years of professional software engineering experience in enterprise systems.
  • Expert C#/.NET proficiency and Microsoft ecosystem knowledge.
  • Advanced Microsoft SQL Server and T-SQL experience.
  • Experience designing APIs, distributed services, and enterprise integration architectures.
  • Strong experience with Microsoft Azure or comparable cloud environments.
  • Deep understanding of distributed systems, asynchronous processing, caching, concurrency, resiliency, and failure handling.
  • Solid knowledge of secure development practices and application security.
  • Experience with Python, JavaScript, and/or TypeScript preferred.

Responsibilities

  • Design and implement enterprise-grade applications, APIs, services, integrations, and platform capabilities.
  • Provide deep technical leadership within the C#/.NET and Microsoft ecosystem.
  • Guide complex SQL Server architectures, data models, integration patterns, and performance optimization.
  • Design resilient distributed systems and integration patterns across cloud and enterprise platforms.
  • Guide modernization of legacy applications balancing continuity, debt, and delivery speed.
  • Define appropriate API, messaging, event-driven, and data integration patterns.
  • Ensure applications are designed for production observability, supportability, scalability, and reliability.
  • Partner with platform, DevOps, security, architecture, data, and engineering teams.
  • Mentor engineers in AI-assisted and agentic development practices.

Skills

C#/.NET
Microsoft SQL Server
Azure
APIs
Distributed systems
Security
Python
JavaScript/TypeScript
AI-assisted engineering
Technical leadership

Education

Bachelor's degree in Computer Science or related field

Tools

AI coding assistants

Job description

loanDepot is seeking a Principal Software Engineer in California to lead hands-on technical work across the technology ecosystem. You will define and deliver enterprise software capabilities, guide modernization, and drive AI-assisted engineering practices in a large mortgage platform.

Role emphasizes deep technical expertise in C#/.NET, SQL Server, Azure, and distributed systems, while mentoring engineers and collaborating with security, data, and platform teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI-Driven Software Engineer (FinTech)
Senior AI-Driven Software Engineer (FinTech)

defi SOLUTIONS • Atlanta (GA)

On-site
USD 140,000 - 180,000
Principal Software Engineer (C#/SQL/Azure)
Principal Software Engineer (C#/SQL/Azure)

loanDepot, Inc. • California

On-site
USD 141,000 - 233,000
Medical/Dental/Vision
Tuition reimbursement
Wellness program
+1
Senior AI Platform Engineer – Loan Origination
Senior AI Platform Engineer – Loan Origination

Tower Loan of Mississippi, LLC • Dogwood Place (MS)

On-site
USD 110,000 - 150,000
Principal Software Engineer - AI Architecture & Modernization
Principal Software Engineer - AI Architecture & Modernization

Recru • United States

On-site
USD 180,000 - 260,000
Principal Software Architect: AI-Driven Tech Leader
Principal Software Architect: AI-Driven Tech Leader

Ally-Financial • Charlotte (NC)

Hybrid
USD 110,000 - 180,000
401(k) plan
Employee stock purchase plan
Paid time off
+1
Senior AI Software Engineer - Build a Next-Gen Loan Platform
Senior AI Software Engineer - Build a Next-Gen Loan Platform

Tower Loan of Mississippi, LLC • United States

Remote
USD 120,000 - 200,000
Principal AI Software Engineer — Remote Platform Lead
Principal AI Software Engineer — Remote Platform Lead

Walker & Dunlop • United States

Remote
USD 250,000 - 300,000
Medical benefits
401(k) + match
Paid parental leave
+1
Staff Software Engineer - AI & Distributed Systems
Staff Software Engineer - AI & Distributed Systems

Appfolio • San Diego (CA)

Hybrid
USD 167,000 - 230,000
Senior .NET Engineer for AI-First Mortgage Platform
Senior .NET Engineer for AI-First Mortgage Platform

Cotality • Dallas (TX)

On-site
USD 112,000 - 145,000
Generous PTO
11 paid holidays
Parental leave up to 16 weeks
+5
Founding AI Platform Engineering Lead
Founding AI Platform Engineering Lead

Stackpoint Ventures • United States

Remote
USD 230,000 - 350,000
Significant equity
Comprehensive health benefits
Competitive salary