Senior Manager, Software Development & Engineering

Charles Schwab Inc.•Southlake, TX
•$105,600 - $214,000•Onsite

About The Position

At Schwab, the Senior Manager, Software Development & Engineering supports Portfolio Management Technology and sets the vision and engineering direction for the Balances, Positions & Inquiry (BPI) and Advanced Credit and Risk (ACAR) platforms. The role leads a transformation of how software is built, delivered, and scaled, bringing together cloud modernization, enterprise data platforms, and GenAI capabilities. The successful candidate will modernize engineering practices and accelerate delivery through an AI-enabled software development lifecycle that embeds automation, intelligent workflows, and agentic AI across design, development, testing, and operations. Success is measured by increased delivery capacity, improved quality, and simplification of legacy systems without proportional headcount growth. The BPI platforms provide authoritative balances, positions, realized and unrealized gains and losses, and cost-basis data across Schwab client channels and business partners. They support millions of brokerage accounts and credit and risk decisions, using Aerospike-based distributed data capabilities and cloud-native technologies to meet high-availability and continuous-performance needs. The teams are modernizing applications through .NET migration and GCP containerization. The Senior Manager partners with architecture, product, infrastructure, security, and operations teams to align on scalable solutions and establish clear engineering standards. The role also builds and leads high-performing global engineering teams, evolving team structures, expectations, and capabilities for AI-driven development. It fosters accountability, continuous learning, and adaptability, while communicating with and influencing senior stakeholders to align on transformation priorities. The selected candidate is expected to work onsite in the specified location(s).

Requirements

  • 7 or more years of senior engineering leadership experience at Manager level or equivalent, including leading global teams in hybrid cloud environments.
  • Experience developing and supporting Microsoft C# and .NET applications across Linux, Windows, and cloud environments.
  • Practical experience applying GenAI and AI-assisted development tools within software engineering workflows.
  • Strong experience designing or operating distributed data platforms using NoSQL and relational database technologies, such as Aerospike, SQL Server, and PostgreSQL.
  • Hands-on experience with hybrid cloud architecture and application modernization, including migrations to platforms such as GCP, Pivotal Cloud Foundry (PCF), or Red Hat OpenShift.
  • Experience with enterprise messaging and event-driven technologies such as Kafka and IBM MQ.
  • Demonstrated success leading large-scale enterprise technology initiatives and delivering measurable business, engineering, or operational outcomes.
  • Strong foundation in modern software engineering practices, architecture, and delivery models, with the ability to improve quality, scalability, and engineering effectiveness.
  • Demonstrated ability to lead transformational change while maintaining system stability, quality, and delivery commitments.
  • Strong problem-solving, decision-making, collaboration, and communication skills, including the ability to explain complex technical concepts clearly to technical and business stakeholders.
  • Bachelor’s degree or related work experience.

Nice To Haves

  • Experience transforming engineering organizations from legacy development practices to modern, automated, AI-enabled software delivery approaches.
  • Systems-thinking capability and experience aligning people, processes, architecture, and platform strategy to achieve scalable outcomes.
  • Ability to make sound decisions and deliver results in ambiguous, complex, and rapidly changing technology environments.
  • Demonstrated ability to influence, build trust, and create alignment across engineering, product, architecture, and other cross-functional teams.
  • Experience developing engineering talent and building a culture of experimentation, continuous learning, adaptability, and improvement.

Responsibilities

  • Set the vision and engineering direction for the BPI and ACAR platforms.
  • Lead transformation of software development, delivery, and scaling practices across the organization.
  • Embed automation, intelligent workflows, and agentic AI across design, development, testing, and operations.
  • Increase delivery capacity, improve quality, and simplify legacy systems without proportional headcount growth.
  • Support modernization of applications through .NET migration and GCP containerization.
  • Partner with architecture, product, infrastructure, security, and operations teams on scalable solutions and engineering standards.
  • Build and lead high-performing global engineering teams, evolving team structures, expectations, and capabilities for AI-driven development.
  • Foster accountability, continuous learning, adaptability, experimentation, and measurable business impact.
  • Influence senior stakeholders and align the organization on transformation priorities.
  • Maintain system stability, quality, and delivery commitments while leading transformational change.

Benefits

  • Bonus or incentive opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service