Manager, Software Development & Engineering

Charles Schwab Inc.•Austin, TX
•$167,149 - $224,500

About The Position

Support delivery of highly scalable, reliable applications that meet business budgets and timelines while aligning with the strategic technology vision. Design and deliver authentication and identity solutions for high-volume transaction systems capable of handling thousands of transactions per second and sustaining 99.999% availability, particularly during peak events such as market open. Partner with Solution and Platform Architects to ensure implementations follow architectural standards, design principles, and enterprise guidelines. Promote and enhance platform principles, engineering standards, and best practices across the organization. Apply software design expertise to build distributed, resilient systems that integrate with internal and external applications. Use knowledge of modern authentication and authorization protocols, including OAuth and SAML, to develop reusable identity and authentication solutions for enterprise-wide adoption. Promote engineering excellence through high standards in software quality, agility, and automation; advocate for agile practices; and establish development, coding, testing, and automation standards. Solve complex problems in high-stress, time-critical situations, including production incidents, while maintaining system stability and minimizing impact. Explore new technologies, improve existing solutions, drive innovation, and coach and mentor teammates across multiple teams. The role requires a bachelor's degree in Computer Science, Computer Engineering, or a related field and 60 months of progressive, post-bachelor's experience in a related occupation. The required experience must include Spring Frameworks (including Spring Cloud Gateway 4.0 and above and Spring Boot 3.x), Angular 14 and above, Backbone JS, OAuth 2.0 and SAML, Redis Cache, Authentication REST APIs, and DocuSign integration. Starting compensation depends on related experience. An annual bonus opportunity and other eligible earnings are not included in the stated compensation ranges. Hybrid or remote work schedules are available for eligible positions, subject to Schwab's internal approach to workplace flexibility.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 60 months of progressive, post-bachelor's experience in a related occupation.
  • 60 months of experience with Spring Frameworks, including Spring Cloud Gateway 4.0 and above and Spring Boot 3.x.
  • 60 months of experience with UI technologies including Angular 14 and above and Backbone JS.
  • 60 months of experience with OAuth 2.0 and SAML.
  • 60 months of experience with Redis Cache.
  • 60 months of experience with Authentication REST APIs.
  • 60 months of experience with DocuSign integration.

Responsibilities

  • Support delivery of scalable, reliable applications that meet business budgets and timelines and align with the strategic technology vision.
  • Design and deliver authentication and identity solutions for high-volume transaction systems, including systems designed for thousands of transactions per second and 99.999% availability.
  • Partner with Solution and Platform Architects to align implementations with architectural standards, design principles, and enterprise guidelines.
  • Advocate for and continuously enhance platform principles, engineering standards, and organizational best practices.
  • Build distributed, resilient software systems that integrate with internal and external applications.
  • Develop reusable identity and authentication solutions using modern authentication and authorization protocols, including OAuth and SAML.
  • Promote engineering excellence in software quality, agility, and automation.
  • Advocate for agile practices that improve delivery velocity and team effectiveness.
  • Establish and enforce development, coding, testing, and automation standards.
  • Resolve complex problems, including production incidents, in high-stress, time-critical situations while maintaining system stability and minimizing impact.
  • Explore new technologies, improve existing solutions, and drive innovation.
  • Coach, mentor, and support teammates across multiple teams, fostering collaboration and continuous improvement.

Benefits

  • 401(k) with company match
  • Employee stock purchase plan
  • Paid vacation
  • Paid volunteering
  • 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave
  • Family building benefits
  • Tuition reimbursement
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Hybrid or remote work schedule available for eligible positions, subject to the company's internal approach to workplace flexibility
  • Annual bonus opportunity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service