Senior Manager, Software Development and Engineering

Charles Schwab

Southlake (TX)

On-site

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401k with match
Employee stock purchase plan
Vacation time and volunteering leave
Sabbatical after 5 years
Parental leave
Tuition reimbursement
Health, dental, and vision insurance

Job summary

Charles Schwab is seeking a Senior Manager to lead the Client Experience Technology Move Money team on site in Texas. You will coach about 11 engineers, provide technical direction, and partner with Product and Architecture to deliver reliable money-movement capabilities.

The role emphasizes scalability, API-first, event-driven, cloud-enabled architecture, and AI-enabled engineering practices. You will drive risk mitigation, production health, and maintain strong engineering culture.

Qualifications

  • 10+ years of software engineering experience with leadership.
  • Experience providing technical leadership across multiple teams without hands-on coding.
  • Experience leading Agile teams delivering large-scale transactional systems.
  • Strong experience with .NET Core services, REST APIs, micro-frontends, API gateways like Apigee, cloud/hybrid environments.
  • Ability to drive commitments, navigate dependencies, and translate priorities into outcomes.
  • Experience leading incident response and improving resiliency and production health.
  • Experience applying DORA metrics to delivery performance and reliability.

Responsibilities

  • Lead, coach, and develop engineers to build a high-performing culture.
  • Provide credible technical direction and empower engineers to own designs.
  • Partner with Product to ensure technically sound commitments and capacity.
  • Oversee strategic technology initiatives and daily engineering delivery.
  • Own production health, availability, and resiliency of team capabilities.
  • Identify risks and drive mitigation across operations and architecture.
  • Influence modernization toward API-first, event-driven, cloud-enabled systems.
  • Advance AI-enabled engineering practices to improve productivity and quality.

Skills

People leadership
Technical direction
Agile engineering
APIs and micro-frontends
Cloud/hybrid cloud
DORA metrics
AI in engineering
Stakeholder collaboration
Risk & incident management
Product alignment

Tools

.NET Core
REST APIs
Apigee
API gateways
Event-driven architecture
Observability/SRE

Job description

Your opportunity

At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s). The CET ‘Client Experience Technology” Move Money team powers critical client experiences that enable clients to move money securely, seamlessly, and with confidence. The team supports the technology and engineering behind Schwab’s client money movement experiences. As a Senior Manager, you will be an engineering People Leader responsible for leading, coaching and developing high performing teams, while providing the technical direction, strategic leadership, and operational ownership needed to deliver critical Money Movement capabilities. This role is designed for an experienced engineering leader who can provide credible technical leadership without being the primary hands‑on developer. You will help an established team continue to evolve into an increasingly consistent, proactive, and technically strong engineering organization. You will serve as a key advocate for Engineering while partnering closely with Product, Architecture, Operations, Risk, and other enterprise teams. You will challenge and validate commitments, manage competing priorities and dependencies, and ensure engineering considerations are represented in business and product decisions.

What you have

In this role, you will:

  • Lead, coach, and develop approximately 11 employees, building technical capability, accountability, and a strong engineering culture.
  • Provide credible technical direction and challenge engineering decisions while empowering engineers to own solution design and implementation.
  • Partner with Product to ensure commitments are technically sound, achievable, and aligned with engineering capacity, risk, and strategic priorities.
  • Lead both strategic technology initiatives and day-to-day engineering delivery and operations.
  • Own the stability, availability, resiliency, and overall production health of the capabilities supported by the team.
  • Proactively identify technical, operational, delivery, and organizational risks and drive appropriate mitigation strategies.
  • Navigate complex dependencies and make informed trade-offs across Product, Architecture, Operations, Risk, and other enterprise partners.
  • Use engineering metrics, including DevOps Research and Assessment (DORA) measures, to improve delivery predictability, quality, reliability, transparency, and team effectiveness.
  • Influence modernization toward scalable, API-first, event-driven, and cloud-enabled capabilities.
  • Advance responsible AI-enabled engineering practices that improve developer productivity, quality, delivery efficiency, and operational effectiveness.
  • Help an established engineering team continue evolving toward greater consistency, proactive ownership, technical strength, and operational excellence.

Required Qualifications:

  • 10+ years of software engineering experience, including 3+ years of people leadership experience.
  • Demonstrated experience leading, coaching, and developing engineers, including building team capability, strengthening accountability, and creating a high-performing engineering culture.
  • Experience providing technical leadership and direction across engineering teams without needing to personally own day-to-day coding or implementation.
  • Experience leading Agile engineering teams and delivering large-scale transactional systems with demanding reliability, availability, security, and operational requirements.
  • Strong technical experience with .NET Core services, REST APIs, micro-frontends, API gateways such as Apigee, high-throughput data stores, hybrid cloud environments, and complex enterprise integrations.
  • Demonstrated ability to partner with Product and other business and technology stakeholders, challenge and validate commitments, navigate dependencies and trade-offs, and translate priorities into predictable engineering outcomes.
  • Experience leading operational incident response and driving systemic improvements in resiliency, reliability, availability, and production health.
  • Experience identifying and proactively mitigating technical, delivery, and operational risk.
  • Experience applying engineering metrics, including DORA metrics, to improve delivery performance, quality, reliability, predictability, and team effectiveness.
  • Practical experience applying AI-enabled engineering tools and practices to improve productivity, quality, delivery efficiency, or operational outcomes.
  • Demonstrated ability to lead effectively within a complex enterprise technology environment involving multiple teams, platforms, stakeholders, and dependencies.

Preferred Qualifications:

  • Experience in financial services, payments, or money movement platforms, including exposure to ACH, wires, banking integrations, or payment processing.
  • Experience with observability, Site Reliability Engineering practices, platform-health programs, or production-readiness standards.
  • Experience leading modernization initiatives involving cloud migration, API enablement, orchestration, or resilient and decoupled architectures.
  • Experience scaling AI-assisted engineering practices across multiple teams and measuring their impact on productivity or quality.
  • Experience influencing portfolio strategy, technology investments, and operating models across a complex enterprise.

In addition to the salary range, this role is eligible for bonus or incentive opportunities.

Applicants must be currently authorized to work in the United States on a full-time basis without employer sponsorship.

What’s in it for you

At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis. We offer a competitive benefits package that takes care of the whole you – both today and in the future:

  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Manager, Software Development and Engineering
Senior Manager, Software Development and Engineering

Charles Schwab Inc. • Southlake (TX)

On-site
USD 180,000 - 240,000
Sr Manager, Software Development & Engineering (People Leader)
Sr Manager, Software Development & Engineering (People Leader)

Charles Schwab • Southlake (TX)

On-site
USD 160,000 - 210,000
401(k) plan with company match
Paid vacation and sabbatical after 5+1
Parental leave and family building
+2
Sr. Manager, Software Development and Engineering Lead
Sr. Manager, Software Development and Engineering Lead

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Paid time off
Sabbatical after 5 years
+3
Sr Manager, Software Development & Engineering Lead (PL)
Sr Manager, Software Development & Engineering Lead (PL)

Charles Schwab • Southlake (TX)

On-site
USD 180,000 - 240,000
401(k) with company match and Employee
Stock Purchase Plan
Paid time off and sabbatical program
+3
Senior Full Stack Engineer C#.NET
Senior Full Stack Engineer C#.NET

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid vacation and volunteer time
+2
Senior Manager, Software Development & Engineering
Senior Manager, Software Development & Engineering

Charles Schwab • Southlake (TX)

On-site
USD 150,000 - 190,000
401(k) match
Employee stock purchase plan
Vacation and volunteering time
+4
Senior Software Engineer, Trading Platforms
Senior Software Engineer, Trading Platforms

Charles Schwab • Austin (TX)

On-site
USD 150,000 - 210,000
401(k) with company match
Sabbatical after 5 years
Parental leave, family benefits
Sr Manager, Software Development & Engineering
Sr Manager, Software Development & Engineering

Charles Schwab • Austin (TX)

On-site
USD 180,000 - 250,000
401(k) with company match
Employee stock purchase plan
Paid vacation and sabbatical
+3
C Sharp / .Net Developer
C Sharp / .Net Developer

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 160,000
401(k) with company match and Employee
stock purchase plan
Paid time off for vacation, volunteer,
+4
C Sharp / .Net Developer
C Sharp / .Net Developer

Charles Schwab • Austin (TX)

On-site
USD 120,000 - 160,000
401(k) with company match
Sabbatical after 5 years
Parental leave
+2