Sr Manager, Software Development & Engineering

Charles Schwab Inc.•Austin, TX
•$175,000 - $205,000•Onsite

About The Position

At Schwab, the Senior Engineering Manager will work within Advisor Services Technology, leading multiple engineering teams responsible for building highly scalable and reliable applications that support a growing business. The role connects technology strategy to execution and guides teams across locations and technologies while balancing delivery, quality, budgets, resources, and risk. The position involves developing engineering talent, strengthening agile development practices, removing barriers, and partnering across business and technology teams to solve complex problems. The manager will combine technical leadership, decision-making, collaboration, and continuous improvement to help teams deliver quality solutions efficiently and foster an environment where engineers understand their impact, grow their capabilities, and contribute to shared goals. The selected candidate is expected to work on site in the specified location(s). The role is eligible for bonus or incentive opportunities in addition to the salary range. Applicants must be authorized to work in the United States full time without employer sponsorship.

Requirements

  • 8+ years of hands-on software development experience, including REST APIs, server-side Java or C#, and/or JavaScript frameworks such as Angular or React.
  • 4+ years of experience leading and/or managing engineering teams, including project, resource, and offshore management responsibilities.
  • Bachelor’s degree in Computer Science or a related discipline.
  • Demonstrated engineering management and technical leadership skills, including guiding teams to deliver scalable, reliable software aligned with business and technology priorities.
  • Experience building AI-augmented engineering workflows that improve automation, validation, quality, and operational efficiency.
  • Deep understanding of the Software Development Life Cycle (SDLC) and agile software development methodologies, values, and practices.
  • Strong problem-solving and decision-making skills, including identifying risks and gaps, evaluating options, and implementing timely, cost-effective solutions.
  • Ability to build and develop teams through recruiting, coaching, mentoring, and direct, timely feedback.
  • Strong communication and stakeholder management skills, including influencing, negotiating, and communicating technical concepts to technical and non-technical audiences.
  • Ability to manage multiple priorities across geographically dispersed teams while maintaining focus on delivery, quality, resources, and organizational goals.
  • Must be currently authorized to work in the United States on a full-time basis without employer sponsorship.

Nice To Haves

  • Experience with Spring Boot and related technologies.
  • Experience with distributed caching technologies and NoSQL databases.
  • Working knowledge of UNIX, Linux, or Windows operating systems.
  • Knowledge of Platform as a Service (PaaS) and Git-related technologies.
  • Experience providing hands-on coding support and technical mentoring when needed.
  • Experience driving process improvement across software delivery, talent practices, application time-to-market, and quality.
  • Experience in the financial services industry.

Responsibilities

  • Lead multiple engineering teams building scalable, reliable applications for a growing business.
  • Connect technology strategy to execution across teams, locations, and technologies.
  • Balance delivery, quality, budgets, resources, and risk.
  • Build and develop engineering talent through recruiting, coaching, mentoring, and timely feedback.
  • Strengthen agile development practices and remove barriers to delivery.
  • Partner with business and technology teams to solve complex problems.
  • Guide teams in delivering software aligned with business and technology priorities.
  • Build AI-augmented engineering workflows that improve automation, validation, quality, and operational efficiency.
  • Manage project, resource, and offshore responsibilities.
  • Drive process improvement across software delivery, talent practices, application time-to-market, and quality.
  • Provide hands-on coding support and technical mentoring when needed.

Benefits

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