You will be joining us as a Technical Director in the Enterprise Shared Services team, focused on design, architectural guidance and service delivery across the PaaS and how it will integrate with the larger Schwab Technology initiatives. We are looking for a person with excellent leadership, communication and technical skills to create a comprehensive technical vision for the Enterprise Shared Services team at Schwab.

Lead design discussions and mentoring engineers on highly performant and scalable solutions.
Publishing and presenting to technology leaders and business executives.
Coach and mentor other architects and a number of developers while influencing on technical objectives and initiatives to drive solutions.
Focus on accelerating the migration of core services into the next generation technology platform.
Provide design review feedback across the Shared Services application portfolio.
What you have:
We are looking for a seasoned Senior Architect (with a good mix of .NET and Java experience) in architecting and designing highly scalable mission critical distributed applications with multi-threaded, high performance, high reliability, high scalability, and high capacity demands.
Ability to define and present a vision for the future of Middle Tier services utilizing the PaaS.
Leadership qualities which engineers recognize and respect.
Good judgment and the ability to handle stressful situations.
Broad knowledge of software engineering: languages, frameworks, techniques, industry trends, etc.
Experience as a technical leader in an organization. This includes coaching and mentoring, working through complex problems, and working with our business partners to deliver an amazing experience for our clients. You have qualities that engineers recognize and respect.
Excellent communication skills (both verbal and written) including describing complex issues and documenting software architecture solutions for audiences with a wide range of technical expertise (including senior management).
Expertise in the Agile scrum development methodology.
Ability to work with both engineers (in the code) and executives (decks).
A software engineering background is a must.
Good judgment and the ability to handle stressful situations.
Broad knowledge of the software engineering and architecture space: languages, frameworks, techniques, industry trends, etc.
Deep knowledge of REST and the Web Services space.
Deep knowledge of one or more languages: C#, or Java.
Knowledge and experience with server side .NET and Java.
Knowledge of databases (MS SQL Server, Aerospike, Mongo preferred).
The ability to step in and code to drive a solution that your engineers can build upon.
Skill with visio and power point preferred.
What you’ll get:
Everyday Wellness: Healthy Rewards, Onsite Fitness Classes, Healthy Choices, Wellness Champions
Financial Fitness: 401k Match, Employee Discounts, Personalized advice, Brokerage discounts
Work/Life Balance: Sabbatical, New Mothers returning to work Program, Tuition Reimbursement Programs, Time off to volunteer
Inclusion: Employee Resource Groups, Commitment to diversity, Strategic partnerships
Not just a job, but a career, with an opportunity to do the best work of your life

Pass it on for Referral Bonus. Not the right role for you, but know someone we should meet? Share with him to earn $1,000 referral bonus.