Sr Manager, Software Development & Engineering Lead (PL)
Apply NowCompany: Charles Schwab
Location: Austin, TX 78745
Description:
Your Opportunity
At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together.
The Billing Solutions Technology (BST) organization partners with Enterprise Billing Operations on the strategy and technology solutions that provide Billing and Invoicing capabilities across Schwab's products and services. The Billing portfolio is a best in class set of applications comprised of SaaS and in-house developed applications designed to support the diverse billing needs of the Schwab products and services provided to our clients. Our technology consists of internal user interfaces, system integrations, data aggregation, complex calculation logic, and reporting capabilities to process Billions of dollars in revenue for Schwab. This position will be responsible for delivering high quality solutions that meet business objectives in a flexible, collaborative and rapidly changing delivery environment.
The BST team is in the middle of a modernization effort of the Billing platform to support current and future business capabilities and accelerate new product delivery. This is an exciting time to join this team with the opportunity to influence, design, and engineer the next chapter of our platform required to support Schwab's continued growth.
As a Sr Team Manager, Software Development & Engineering of Billing Solutions Technology you report directly to the Director of Billing Technology and are responsible for leading one or more Software Engineering delivery teams enabling them to achieve consistent, predictable, high-quality output by implementing design and execution best practices including, tools, metrics, automation frameworks, people management, leadership, software development and testing. You will serve as a strong and versatile hands-on technical leader to deliver high-quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment.
You will also play a critical role in supporting key stakeholders across the Core Technology Solutions and Billing Technology organizations focused on crafting modern client experiences. You will be working with a team of talented and highly motivated technologists that strive to make technology a strategic differentiator for Schwab's clients and business.
What you have
Preferred qualifications:
Leadership Traits
In addition to the salary range, this role is also eligible for bonus or incentive opportunities.
At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together.
The Billing Solutions Technology (BST) organization partners with Enterprise Billing Operations on the strategy and technology solutions that provide Billing and Invoicing capabilities across Schwab's products and services. The Billing portfolio is a best in class set of applications comprised of SaaS and in-house developed applications designed to support the diverse billing needs of the Schwab products and services provided to our clients. Our technology consists of internal user interfaces, system integrations, data aggregation, complex calculation logic, and reporting capabilities to process Billions of dollars in revenue for Schwab. This position will be responsible for delivering high quality solutions that meet business objectives in a flexible, collaborative and rapidly changing delivery environment.
The BST team is in the middle of a modernization effort of the Billing platform to support current and future business capabilities and accelerate new product delivery. This is an exciting time to join this team with the opportunity to influence, design, and engineer the next chapter of our platform required to support Schwab's continued growth.
As a Sr Team Manager, Software Development & Engineering of Billing Solutions Technology you report directly to the Director of Billing Technology and are responsible for leading one or more Software Engineering delivery teams enabling them to achieve consistent, predictable, high-quality output by implementing design and execution best practices including, tools, metrics, automation frameworks, people management, leadership, software development and testing. You will serve as a strong and versatile hands-on technical leader to deliver high-quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment.
You will also play a critical role in supporting key stakeholders across the Core Technology Solutions and Billing Technology organizations focused on crafting modern client experiences. You will be working with a team of talented and highly motivated technologists that strive to make technology a strategic differentiator for Schwab's clients and business.
What you have
- Bachelor's degree in computer science, engineering, information technology OR related degree and practical experience
- 8+ years of management experience leading teams of 10+ software engineers, preferably in a large, complex and geographically dispersed organization
- 8+ years of hands-on experience managing the software development lifecycle with a strong breadth of capabilities including Java, .NET, SQL, REST, SOAP, design patterns, database design and public/private cloud technologies building complex, resilient, and highly scalable applications in a large enterprise
- 6+ years implementing software development best practices as the go-to development partner between principals and the scrum team members
- 6+ years coaching team members to aid in identifying and achieving their personal and professional development goals
- 6+ years managing team structure by identifying resource needs, interviewing candidates, and onboarding new engineers and analysts
- 6+ years providing project execution transparency and communicate with senior management and stakeholders on application and project status, risks, and issues; create reporting artifacts such burn-down charts, project roadmaps with key milestones, and status reports
- 6+ years demonstrating senior level written, verbal, and interpersonal skills with the demonstrable ability to communicate effectively at all levels
- 6+ years demonstrating collaborative mindset coupled with a bias for action to effectively engage with all areas of the business including Product Management, Architects, SRE, and adjacent teams, etc.
- 3+ years of hands-on experience in real time (API), asynchronous (message queue like rabbit) and batch technologies
- 2+ years experience in Financial Services industry
- Extensive experience leading solution delivery teams inclusive of scope, scheduling, budgeting, and project planning in an environment with aggressive delivery goals
- Extensive experience working in, and leading, Agile (Scrum) delivery teams with a focus on continuous improvement and a track record of high performance
- Significant experience transforming teams through technology, organization, culture, process, and business change management
Preferred qualifications:
- Master's degree in information technology, Computer Science, related degree, OR related practical experience
- 5+ years of experience with Pivotal Cloud Foundry (PCF), or AWS or GCP
- 2+ years Prior experience in IT Transformations and system modernization initiatives from legacy to distributed platforms, i.e., Mainframe Cobol apps/DB2 to Java apps/SQL or MongoDB
- Experience integrating with Billing SaaS provides
- Knowledge of Agile methodology and experience in an Agile working environment
- Experience with 1 or more scaled Agile frameworks (SAFe, LeSS, DAD, Nexus)
- DevOps experience: continuous integration, continuous build, continuous delivery tools and techniques.
- ATDD, BDD, TDD, and pair programming, and other eXtreme Programming (XP) practices
Leadership Traits
- Outstanding performer with a growth mindset and passion for driving efficiency and change
- Ability to influence external counterparties and vendors, managing and enhancing relationships and services provided
- Ability to inspire and motivate all levels of staff toward both tactical and strategic delivery goals
- Skilled communicator and negotiator with exceptional written, verbal, presentation, and interpersonal skills
- Focused and disciplined leader with a high attention to detail
- Inquisitive, analytical, a strategic thinker, proactive and solutions-oriented
- High-energy, positive, entrepreneurial in spirit while goal-oriented and results-driven
- Shows a commitment to high ethical standards and integrity and demonstrates this through action
In addition to the salary range, this role is also eligible for bonus or incentive opportunities.