Manager, Software Development & Engineering

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

About The Position

Schwab Technology Services provides technology products and services that help clients manage their money and support access to investing and financial planning. This role will help modernize ACAR by extending real-time fraud-rule integration to credit and risk checks and implementing the business UI for publishing rules. It will also support and enhance the existing system to meet technical and business goals. The manager leads moderately complex development initiatives, providing technical direction and mentoring while advancing cloud modernization, resiliency, and GCP-based work aligned with 2026 AOP goals. The position designs and develops scalable, resilient backend services and uses AI-assisted tools and automation across the software development lifecycle, including requirements analysis, code generation and refactoring, documentation, testing, defect detection, monitoring, and operational insights. The role collaborates on requirements, solution design, and scoping; evaluates complexity, risks, and implementation options; and drives platform modernization through cloud-native patterns, observability, CI/CD improvements, and responsible integration of AI capabilities.

Requirements

  • BS or MS in computer science or a related technical field.
  • At least 8 years of experience developing applications for Windows platforms using C# .NET.
  • At least 5 years of experience with Web API, REST services, WCF, or SOAP services.
  • At least 4 years of experience with database principles and technologies such as SQL, Oracle, Aerospike, or MongoDB.
  • At least 2 years leading moderately complex projects, including architecture decisions, technical direction, and mentoring team members.
  • At least 1 year developing, integrating, or operationalizing AI/ML-powered applications, Generative AI solutions, or intelligent automation capabilities.
  • Strong .NET and C# expertise in backend services, including multithreading and memory management.
  • Very strong experience with object-oriented programming concepts, design patterns, development and implementation, algorithms, and data structures.
  • Current experience working with Schwab systems and processes.

Nice To Haves

  • Knowledge and experience with trading credit and risk checks.
  • Knowledge and experience with Options Pairing and requirement calculations for Complex Options Strategies.
  • Knowledge and experience with balance calculations for Portfolio Margin, Futures, and Brokerage accounts, including open orders.
  • Experience developing AI-powered copilots, virtual assistants, agentic workflows, or intelligent decision-support systems.
  • Experience using AI to improve software engineering productivity, test automation, incident management, release processes, or operational support.
  • Experience resolving code smells, vulnerabilities, and application security flaws.
  • Interest in learning and leveraging new tools and technologies.
  • Ability and interest in coaching and mentoring peers and junior staff.
  • Strong written and verbal communication, teamwork, and problem-solving skills.
  • Ability to communicate successfully with business partners and technology teams.
  • Experience supporting production releases and applications.
  • Self-motivation and a passion for resolving technical problems quickly in line with platform strategy and vision.
  • Ability to conceptualize effective tactical approaches for a team to deliver solutions.
  • Ability to communicate complex software solutions effectively to technical and nontechnical audiences.
  • Professional experience with source code repository tools such as GitHub.
  • Professional experience with CI/CD pipelines.
  • Professional experience with Agile methodology.

Responsibilities

  • Lead development efforts for moderately complex initiatives and provide technical direction and mentorship to junior engineers.
  • Advance cloud modernization, resiliency, and GCP-based initiatives aligned with 2026 AOP goals.
  • Design and develop scalable, resilient backend services using efficient algorithms.
  • Use AI-assisted development tools to improve code quality, consistency, and developer productivity.
  • Incorporate AI and automation into requirements analysis, impact assessment, code generation, refactoring, documentation, test generation, defect detection, monitoring, and operational insights.
  • Collaborate in requirements analysis, solution design, and scoping discussions, using data-driven and AI-informed approaches to assess complexity, risks, and implementation options.
  • Drive platform modernization efforts, including cloud-native patterns, service resiliency, observability, CI/CD improvements, and responsible integration of AI capabilities into existing services and workflows.
  • Support and enhance the current ACAR system and extend real-time rules integration to credit and risk checks, including implementation of the business UI for publishing rules.

Benefits

  • Bonus or incentive opportunities in addition to the salary range.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service