Senior Software Engineering Lead - Bank Lending Solutions at Charles Schwab Inc. | Southlake, TX, United States | Rezi

Senior Software Engineering Lead - Bank Lending Solutions at Charles Schwab Inc.

Senior Software Engineering Lead - Bank Lending Solutions

Charles Schwab Inc. · Southlake, TX, United States

Today

Senior Software Engineering Lead - Bank Lending Solutions

Charles Schwab Inc. · Southlake, TX, United States

2 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Schwab Technology Services is seeking a Senior Software Engineering Lead to build and evolve the technology powering Charles Schwab Bank’s Lending platforms. This role involves owning the design and delivery of large-scale initiatives, contributing to solution architecture, and applying modern engineering practices within a Java/Spring Boot ecosystem. The position also focuses on exploring and implementing AI-assisted development responsibly within a regulated banking environment.

Responsibilities

  • Provide technical leadership and hands-on delivery for large, cross-cutting initiatives across Schwab Bank Lending platforms, including next-generation capabilities.
  • Own solution design and architectural decisions for complex, multi-system workflows spanning loan origination, servicing, and downstream integrations.
  • Partner with product, architecture, and business stakeholders to translate roadmap initiatives and regulatory considerations into pragmatic technical approaches.
  • Act as a technical standard-bearer within the organization—establishing patterns, best practices, and guardrails across code, integration, testing, and system design.
  • Lead engineering execution across teams, guiding technical direction, reviewing designs and implementations, and unblocking complex delivery challenges.
  • Champion thoughtful use of AI-assisted development practices, helping explore and evaluate how emerging AI capabilities can improve productivity, solution quality, and design effectiveness.
  • Drive engineering excellence and operational rigor, including automated testing, reliability, security, and production readiness.
  • Support and evolve production systems, participating in complex issue triage and root-cause analysis.

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • 10+ years of experience designing, developing, and delivering large-scale, distributed software systems.
  • Deep hands-on expertise in Java, Spring, and Spring Boot, including REST-based APIs supporting high-volume, high-availability transactional environments.
  • Demonstrated experience leading solution design and architectural decisions for complex, multi-system initiatives.
  • 8+ years of experience working with cloud-native architectures, including containerized microservices, service orchestration, and distributed system integration in public or hybrid cloud environments.
  • 8+ years of experience building and evolving CI/CD pipelines and deployment automation, using tools such as GitHub, GitLab, Bamboo, or equivalent.
  • Strong experience designing and enforcing automated testing strategies (unit, integration, and acceptance testing).
  • Proven experience working with distributed and relational data stores such as MongoDB, PostgreSQL/DB2, Aerospike, or similar technologies.
  • Experience designing and operating event-driven and messaging-based architectures, using technologies such as Kafka, RabbitMQ, or equivalent.
  • Demonstrated experience implementing authentication and authorization mechanisms using industry standards such as OAuth, SAML, or related security frameworks.
  • Experience designing or supporting banking or move-money platforms, particularly within regulated financial services environments.
  • Prior experience with Security-Based Lending, margin lending, or other asset-backed credit products.
  • Familiarity with lending models tied to market-driven or real-time valuation of collateral.
  • Exposure to non-traditional or alternative collateral types, such as restricted securities, alternative investments, digital assets, or other non-marginable asset classes.
  • Experience working across multiple systems of record or core platforms.
  • Domain experience collaborating with or supporting credit risk, treasury, operations, or regulatory partners.
  • Prior involvement in platform modernization or first-of-kind initiatives within banking or capital markets.
  • Exposure to digital asset platforms, crypto-related systems, or distributed ledger–adjacent technologies.
  • Experience applying AI-assisted development techniques beyond basic code generation.
  • Applicants must be currently authorized to work in the United States on a full-time basis without employer sponsorship.

Skills

  • Java
  • Spring
  • Spring Boot
  • REST-based APIs
  • Cloud-native architectures
  • Containerized microservices
  • Service orchestration
  • Distributed system integration
  • CI/CD pipelines
  • Deployment automation
  • Automated testing
  • MongoDB
  • PostgreSQL/DB2
  • Aerospike
  • Event-driven architectures
  • Messaging-based architectures
  • Kafka
  • RabbitMQ
  • OAuth
  • SAML
  • AI-assisted development

Location

  • On-site

Work Type

  • On-site (4 days a week)
  • Full-time

Experience Level

  • Senior
  • 10+ years of experience
  • 8+ years of experience

Education Level

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience

Salary/Compensations

  • Bonus or incentive opportunities available

About the Company

  • Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services.
  • Our ongoing commitment is to democratize access to investing and financial planning.
  • The Bank Technology – Lending organization supports complex, business-critical integrations across SaaS providers, internal platforms, and core lending systems of record, enabling end‑to‑end Loan Origination and Servicing experiences.