Job 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.
Job Duties: Responsible for maintaining and troubleshooting Java-based applications, with a focus on multithreaded processing, application performance tuning, and integrated backend services. Manage and support messaging workflows within the trading application, leveraging technologies such as Apache Kafka, IBM MQ, and RabbitMQ to ensure reliable publishing and consumption of events across distributed systems. Will design, configure, and support FIX service modules to establish secure communication with market makers, as well as configure and manage trade routing logic to enable accurate order flow to external exchanges. Utilize Linux shell scripting for automation, performing log analysis, and conducting system-level diagnosis to r...
Ready to Apply?
Take the next step in your AI career. Submit your application to Charles Schwab today.
Submit Application