Charles Schwab has been a leader in financial services for nearly four decades, working to make investing more affordable, accessible and understandable to all. Driven by our purpose to champion every client’s goals with passion and integrity, we’re committed to providing an environment that respects and appreciates the diversity of our employees, our clients, and the communities we serve. Our goal, as seen through clients' eyes, is that Schwab continuously improves on being a premier financial service provider through best in class service, technology, products, people and advice.
The Cross Enterprise Services SAvE team is responsible for managing Front-office, Middle-office Trading, Portfolio and Risk management, Market Data, Enterprise Authentication for the entire firm. We are looking for a Senior Manager, Reliability Engineering development to work in our dynamic and collegiate team.
What you are good at:
Lead a team of Reliability Engineers to manage automation development for high performance and low latency distributed systems.
What you have:
- Foster SRE mindset and engineer reliability through automation and systematization.
- Collaborate and manage the delivery of reliability requirements with software engineering and Infrastructure teams.
- Establish center of excellence for automation development which can be used across the entire CES SAVE organization.
- Challenge engineers by setting high standards, while fostering an environment for their development.
Extensive experience in developing distributed systems, built on (server-side) Windows and Linux.
Demonstrated experience in building automated systems for metric collection and driving improvements based on the data.
Demonstrated experience in building platform orchestration using tools such as Ansible, Puppet, Salt, Chef.
Demonstrated experience of putting together solutions using open and closed source tools for monitoring and alerting (Prometheus, Grafana, Netcool, AppDynamics, ITRS, Splunk, etc.).
Ability to program in one or more of high level languages such as .Net, Java, Python and PowerShell, Bash.
Experience working SQL Queries and NoSQL databases.
Experience working in distributed messaging systems such as Kafka, RabbitMQ.
Extensive Knowledge of IP networking including TCP, UDP, DNS, DHCP, firewalls, IP routing, etc.
Demonstrated Agile methodologies experience.
Trading and Financial services industry experience preferred.
Demonstrated ability to build and leverage relationships to accelerate delivery.
Extreme sense of ownership with the determination to dig deep and drive solutions in a collaborative environment.
Well organized, with the ability to communicate with precision and clarity.
Bachelors degree or equivalent work experience.
5+ years of leading teams in a dynamic environment either in a technical lead or people manager capacity.