Manager, Software Development & Engineering

Charles Schwab Inc.•Austin, TX
•$112,300 - $187,100•Onsite

About The Position

Schwab Technology Services provides technology products and services that support how clients manage money and advance access to investing and financial planning. The role is described as joining Schwab Mobile to develop high-impact native Android experiences used by clients across Retail, Retirement, and Intelligent Assistant. It involves hands-on Android development and technical leadership, mentoring engineers, and influencing technical direction. The position partners with product, design, engineering, and senior stakeholders to translate business requirements into technical requirements and deliver quality, performant mobile experiences. It also uses and maintains AI agents to accelerate Android development and support engineering workflows. The selected candidate is expected to work on site in the specified location. The posting includes an additional description calling the role a Senior Android Developer, although the listed job title is Manager, Software Development & Engineering. The role is eligible for bonus or incentive opportunities in addition to the salary range; no salary figures are provided.

Requirements

  • Bachelor of Science degree in Computer Science or a related field.
  • At least 8 years of Android development experience.
  • Current working experience with Schwab systems and processes.
  • Extensive experience developing complex Android applications in an enterprise environment.
  • Strong problem-solving skills and deep experience coaching and mentoring junior developers.
  • Experience with agentic development practices, including designing, prompting, and integrating AI agents into software development and peer review workflows.
  • Hands-on experience supporting multiple versions of Android SDKs, screen resolutions, and device types.
  • Expert understanding of the Android SDK and NDK.
  • In-depth knowledge of current technological trends, developments, and best practices in information security, wireless network architecture, technologies, and concepts.
  • Experience integrating feature-flagging tools such as LaunchDarkly and Optimizely.
  • Experience implementing unit test cases using tools named in the posting, including Expresso, Gerkhin, Mokito, and Mock.
  • Experience with code repository tools such as Git, BitBucket, or SVN.
  • Exceptional object-oriented design and development skills.

Nice To Haves

  • Conducts in-depth analysis, evaluates factors, and influences decisions with insights.
  • Ensures stakeholders have the information needed to make informed decisions.
  • Analyzes market dynamics, guides peers, and aligns work with business goals.
  • Trusts colleagues to manage outcomes.
  • Anticipates consequences and prepares for contingencies in assigned tasks.
  • Identifies process improvement opportunities and implements creative solutions.
  • Influences team quality and effectiveness through decisions.
  • Presents ideas confidently and ensures mutual understanding.
  • Builds credibility through expertise, transparency, and confidentiality.
  • Uses persuasive language to drive adoption of viewpoints.
  • Chooses effective methods to reach ambitious goals and measure outcomes.
  • Applies specialized expertise to initiatives that optimize performance.
  • Produces work that meets or exceeds quality expectations.
  • Writes concise, well-structured, engaging business documents.

Responsibilities

  • Work with senior stakeholders to understand business requirements and translate them into technical requirements for the development team.
  • Develop complex Android applications in an enterprise environment and help shape mobile experiences across Schwab Mobile products.
  • Mentor and coach junior developers.
  • Influence technical direction and collaborate with product, design, and engineering teams.
  • Leverage AI agents for code generation, refactoring, unit test creation, documentation, and engineering productivity improvements.
  • Maintain and evolve AI agents for peer code reviews, pull request analysis, coding standards validation, dependency analysis, and technical documentation.
  • Support multiple versions of Android SDKs, screen resolutions, and device types.
  • Apply knowledge of information security, wireless network architecture, technologies, and concepts.
  • Use feature-flagging tools and implement unit tests using relevant testing tools.
  • Apply object-oriented design and development skills.

Benefits

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