Sr. Scrum Master
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. 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, numerous 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.
We are looking for a talented and technical Scrum Master to play a key role across the BST organization. The Scrum Master will provide effective collaboration, coordination, facilitation, leadership, and coaching skills supporting the agile development process and delivery of our applications. As an agile expert, the Scrum Master will be responsible for enforcing the agile tenants as interpreted by our team, removing impediments, and promoting empowerment. The Scrum Master position is highly responsible and accountable and will challenge the teams and strive for improving agile best practices. This position requires technical understanding of software development and technology and experience with complex project coordination.
What you have
Preferred qualifications:
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. 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, numerous 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.
We are looking for a talented and technical Scrum Master to play a key role across the BST organization. The Scrum Master will provide effective collaboration, coordination, facilitation, leadership, and coaching skills supporting the agile development process and delivery of our applications. As an agile expert, the Scrum Master will be responsible for enforcing the agile tenants as interpreted by our team, removing impediments, and promoting empowerment. The Scrum Master position is highly responsible and accountable and will challenge the teams and strive for improving agile best practices. This position requires technical understanding of software development and technology and experience with complex project coordination.
- Act as a Scrum Master for 2+ Agile teams simultaneously.
- Provide leadership, direction and coaching to the team by encouraging them to adopt and mature good Scrum processes according to the Scrum Guide.
- Create an environment whereby the team is motivated, self-organizing and self-sufficient.
- Organize and facilitate effective Scrum meetings: backlog grooming, Sprint planning, daily Scrum, Sprint review, and Sprint retrospective.
- Encourage your teams to routinely inspect and adapt.
- Assist the team in establishing a consistent and predictable team level cadence (predictable velocity)
- Identify and facilitate the removal of team impediments and escalate as appropriate.
- Work with and coach Product Owners to develop, manage, and continuously groom the team's product backlog.
- In partnership with the Product Owner, track and communicate to Stakeholders information such as team velocity, Sprint/release progress, impediments, team successes, etc.
- In coordination with Project Managers, facilitate cross-team coordination and collaboration when projects require it.
- Assist Product Owners and Project Managers with planning and grooming activities.
- Be a servant leader where you receive as much satisfaction from facilitating others' success as your own.
- Foster an environment where creativity and empowerment can flourish.
- Improve the team's engineering practices and tools as needed to help them succeed.
What you have
- Servant Leadership - Able to garner respect from your teams, lead and demonstrate value-add principles, and willing and able to get your hands dirty to get the job done.
- Communicative and social skills - Able to communicate well with your Teams.
- Working experience with Schwab systems and processes
- Enthusiasm and high-energy.
- Continual improvement - Constantly learning new tools and techniques to grow your craft, yourself, and your Teams.
- Attitude of transparency - Desire and ability to bring disclosure and transparency to the business about development and grow trust between the business and development.
- Bachelor's degree in computer science, engineering or related field, or related experience.
- Fully educated and conversant on the Scrum process according to the Scrum Guide.
- A thorough understanding and appreciation for the Agile values and principles.
- Thorough understanding of:
- Backlog grooming and relative estimating.
- Release planning.
- Sprint planning
- Scrum metrics such as Sprint burndown, release burnup, & velocity, to name a few
- Sprint review best practices and techniques
- A variety of retrospective techniques
- 7+ years of experience as a Scrum Master.
- 5+ years of experience in a software development environment preferably involving cross-team dependencies.
- 5+ years of experience owning and managing customer expectations, project schedules, status and reporting and change management.
- Have led teams in a large, complex enterprise environment where successful projects potentially involve more than 1 Scrum team.
- Ability to apply a wide variety of patterns and techniques to enable the team to achieve success.
- Knowledge of project management fundamentals.
- Conflict resolution: Able to facilitate discussion of issues and different approaches and alternatives, and effectively resolve issues in a timely manner.
- Facilitate: Able to lead and demonstrate value-add principles to a team.
- Assertive: Able to ensure Agile and Scrum concepts and principles are adhered to, be a voice of reason and authority, and make the tough calls.
- Situationally aware: Be the first to notice differences and issues as they arise and elevate them as appropriate.
- Attitude of empowerment: Able to lead a team to self-organization.
- Strong grasp of software development and technology.
Preferred qualifications:
- Scrum Master certification.
- Experience with SAFe Agile frameworks.
- Have acted as a traditional project and/or program manager in the past.
- DevOps experience: continuous integration, continuous build, continuous delivery tools and techniques.
- ATDD, BDD, TDD, and pair programming, and other eXtreme Programming (XP) practices.
- Prior experience using Jira.
- Experience working in a highly regulated environment.
- Experience working in a financial services organization.
- Previous Schwab experience is desired.
In addition to the salary range, this role is also eligible for bonus or incentive opportunities.