Senior Manager - Software Development & Engineering

Charles Schwab Inc.Southlake, TX
$164,000 - $183,000Onsite

About The Position

This role will support the future growth of the WAS business. As a seasoned, hands-on Lead Developer of Software Development Engineering, you will enable WME to achieve consistent, predictable, high-quality delivery by implementing best practices, tools, metrics, automation frameworks, and provide oversight in the areas of software development and testing. You’ll serve as a strong and versatile hands-on technical leader. You will deliver high-quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment. You will play a critical role in supporting key stakeholders across the WAS organization which is focused on high-net worth and ultra-high net worth retail investors. Supported business functions span Schwab’s Wealth and Investment Solutions including Schwab Wealth Advisory. You will be working with a team of talented and highly motivated technologists that strive to make technology a strategic differentiator for Schwab’s WAS business and their clients.

Requirements

  • A university degree or equivalent experience.
  • 7+ years of experience in software development roles with focus on software development and data products.
  • 4+ years of engineering lead experience.
  • Strong knowledge and experience with data integration design patterns.
  • Strong experience working on medium or large-scale data integration projects with OLAP/OLTP systems.
  • Experience in Domain Driven Design, Microservices and Database design.
  • Experience in implementing software development engineering best practices as well as DevOps, CI/CD, Scrum, and Kanban.
  • Hands-on experience coding in Java, building REST based APIs, using messaging and streaming technologies, and development tools such as Bamboo, GitHub, and Jira.
  • Hands-on experience utilizing Spring Boot, Spring Batch, Spring Cloud Data Flow, and other technologies to build data integration pipelines.
  • Experience writing automated unit, integration, and acceptance tests for data interfaces & data pipelines is a must.

Nice To Haves

  • Experience with scheduling tools like Control-M is preferred.
  • Experience with other developments tools, such as GitHub, Harness, Launch Darkly, and mabl is preferred.
  • Experience with Data Catalog tools like Collibra, Informatica Enterprise Data Catalog and Informatica Data Quality is a plus.
  • Experience with AWS, GCP, or other Cloud technologies is a plus.
  • Wealth Management and/or Financial Services industry experience is a plus.

Responsibilities

  • Implement best practices, tools, metrics, and automation frameworks for software development and testing.
  • Provide oversight in the areas of software development and testing.
  • Deliver high-quality solutions that meet business objectives.
  • Support key stakeholders across the WAS organization.
  • Ensure the Change Implementation Management policies are adhered to for all changes deployed to Production.
  • Consistently update knowledge repository, ensure information regarding any support related activities or issues are available and easily accessible.
  • Service all requests for data or other activities that require access to Production systems.
  • Improve self-reliance and reduce dependency on the availability of development or external team resources for the initial troubleshooting and resolution of problems.
  • Proactively detect, troubleshoot, and remediate issues affecting production applications.
  • Provide clear, concise, and timely communication to affected parties during the investigation and resolution of any individual or system-wide outage.
  • Work with development teams at the appropriate stages to ensure the support strategy guidelines are followed and new systems or projects meet the Production standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service