full-time
Senior Software Engineer, Trading Platforms
Charles Schwab
- Employer
- Charles Schwab
- Location
- Southlake, Texas, United States
- Working pattern
- on-site
- Salary
- $140,600–$175,600 / year
About the role
Design, develop, and support scalable, maintainable, high-throughput, low-latency trading systems, while leading complex technical initiatives and automation improvements. Collaborate across engineering, architecture, product, and business teams to improve platform reliability, performance, operational excellence, and developer productivity. Requires 10+ years of enterprise application development experience with C# .NET/.NET Core, a bachelor's degree or equivalent practical experience, and expertise in distributed systems, messaging, cloud platforms, databases, automated testing, and CI/CD. Candidates should also have experience with AI-enabled engineering or intelligent automation, evaluation and quality-control strategies, and strong communication and problem-solving skills; financial services or trading technology experience is preferred.