Onsite Senior Lending Platform Tech Lead — Java & AI

Charles Schwab

Southlake (TX)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with company match
Employee stock purchase plan
Sabbatical after long service
Parental leave and family benefits
Tuition reimbursement
Health, dental, and vision insurance

Job summary

Charles Schwab is seeking a Senior Software Engineering Lead to design and deliver large-scale lending platform solutions, including PAL, across Home Mortgages and securities-based lending. You will own architecture decisions and hands-on delivery for multi-system workflows in a regulated banking environment.

You will mentor engineers, lead Java/Spring Boot development, promote AI-assisted tooling with guardrails, and ensure security, reliability, and production readiness on-site in Texas.

Qualifications

  • 10+ years designing, developing, and delivering large-scale distributed software systems.
  • Deep hands-on experience with Java, Spring, and Spring Boot and REST APIs.
  • Experience leading solution design for multi-system initiatives in regulated environments.
  • 8+ years building cloud-native architectures, microservices, and deployment automation.
  • Strong automated testing strategy experience (unit, integration, acceptance).
  • Experience with distributed and relational stores (MongoDB, PostgreSQL/DB2).
  • Experience with event-driven architectures (Kafka, RabbitMQ) in low-latency contexts.
  • Experience implementing OAuth, SAML, or similar security frameworks.

Responsibilities

  • Provide technical leadership and hands-on delivery for large cross-cutting lending initiatives.
  • Own solution design and architectural decisions for multi-system workflows.
  • Collaborate with product, architecture, and business to translate roadmaps into pragmatic approaches.
  • Set patterns and guardrails across code, integration, and testing; mentor engineers.
  • Lead engineering execution, review designs, and unblock complex delivery challenges.
  • Champion AI-assisted development with responsible standards in a regulated environment.
  • Drive engineering excellence: testing, reliability, security, and production readiness.
  • Triage production issues and feed insights into architectural improvements.

Skills

Java
Spring Boot
REST APIs
CI/CD
Testing strategies
Distributed systems
Security frameworks
Architecture design
AI-assisted development

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

GitHub
GitLab
Bamboo

Job description

Charles Schwab is seeking a Senior Software Engineering Lead to design and deliver large-scale lending platform solutions, including PAL, across Home Mortgages and securities-based lending. You will own architecture decisions and hands-on delivery for multi-system workflows in a regulated banking environment.

You will mentor engineers, lead Java/Spring Boot development, promote AI-assisted tooling with guardrails, and ensure security, reliability, and production readiness on-site in Texas.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer — Onsite AI & Cloud Platform Lead
Senior Java Engineer — Onsite AI & Cloud Platform Lead

Charles Schwab Corporation • Austin (TX)

On-site
USD 150,000 - 210,000
Senior AI & Enterprise Architecture Engineer — On‑Site Impact
Senior AI & Enterprise Architecture Engineer — On‑Site Impact

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Paid time for vacation
Parental leave and family benefits
+1
Tech Lead & Manager, Enterprise Software & AI Cloud
Tech Lead & Manager, Enterprise Software & AI Cloud

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 210,000
Senior Software Engineering Lead - Bank Lending Solutions
Senior Software Engineering Lead - Bank Lending Solutions

Charles Schwab • Southlake (TX)

On-site
USD 180,000 - 240,000
401(k) with company match
Employee stock purchase plan
Sabbatical after long service
+3
Senior AI Solutions Engineer — Enterprise Platforms
Senior AI Solutions Engineer — Enterprise Platforms

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 170,000
Senior Mobile AI Platform Engineering Lead
Senior Mobile AI Platform Engineering Lead

Charles Schwab • Lone Tree (CO)

On-site
USD 170,000 - 210,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation and sabbatical
+3
Senior Java & Angular Platform Lead — Cloud Transformation
Senior Java & Angular Platform Lead — Cloud Transformation

Charles Schwab • Southlake (TX)

On-site
USD 110,000 - 130,000
401(k) with company match
Paid vacation and volunteering time
Paid parental leave
+2
GenAI Platform Engineer - Data Pipelines & Reliability
GenAI Platform Engineer - Data Pipelines & Reliability

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Sabbatical after 5 years
+3
Senior Software Delivery & AI‑Driven Engineering Manager
Senior Software Delivery & AI‑Driven Engineering Manager

Charles Schwab • Richfield Township (OH)

On-site
USD 140,000 - 210,000
401(k) with company match
Sabbatical after every 5 years of 서비스
Parental leave
+2
Senior AI-Driven Software Lead for Lending Platform
Senior AI-Driven Software Lead for Lending Platform

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 120,000 - 150,000