Senior Trading Platforms Engineer – Low-Latency

Charles Schwab

Chicago (IL)

On-site

USD 130,000 - 170,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Sabbatical after 5 years
Parental leave & family benefits
Tuition reimbursement
Health, dental, and vision insurance

Job summary

Charles Schwab is seeking a Senior Software Engineer in Chicago to design, build, and maintain high-performance distributed systems. You will work across engineering, architecture, product, and platform teams to deliver scalable trading solutions with automation and AI-assisted tooling.

The role requires strong C#/.NET expertise, experience with Kafka/RabbitMQ, and a solid background in cloud platforms (GCP/AWS/Azure/PCF) plus CI/CD practices.

Qualifications

  • 10+ years of enterprise technology experience in application development using C#/.NET
  • Bachelor’s degree in computer science, Engineering, or related field
  • Strong experience building high-performance distributed systems and services
  • Experience with messaging/event-driven architectures (Kafka, RabbitMQ)
  • Experience with cloud platforms (GCP/AWS/Azure/PCF/Kubernetes)
  • Experience with automated testing, CI/CD, and modern delivery practices
  • Strong knowledge of distributed systems, microservices, architecture, infrastructure and networking
  • Experience with relational and NoSQL databases (SQL Server, MongoDB, Redis, etc.)
  • Experience leveraging AI-assisted engineering tools and intelligent automation
  • Familiarity with Agile/Scrum methodologies and continuous delivery

Responsibilities

  • Designs and develops robust, scalable, and maintainable software solutions
  • Leads complex technical initiatives and engineering improvements across platforms
  • Addresses business/technical challenges with practical, scalable solutions
  • Applies strong software engineering principles and automation tooling
  • Supports high-volume, low-latency trading platforms with emphasis on performance and reliability

Skills

Distributed systems design
Automation tooling
Problem solving
Effective communication
Agile/Scrum

Education

Bachelor’s degree in computer science or related field

Tools

Kafka
RabbitMQ
Kubernetes
CI/CD
GCP
AWS
Azure
PCF
SQL Server
MongoDB
Redis

Job description

Charles Schwab is seeking a Senior Software Engineer in Chicago to design, build, and maintain high-performance distributed systems. You will work across engineering, architecture, product, and platform teams to deliver scalable trading solutions with automation and AI-assisted tooling.

The role requires strong C#/.NET expertise, experience with Kafka/RabbitMQ, and a solid background in cloud platforms (GCP/AWS/Azure/PCF) plus CI/CD practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Low-Latency Trading
Senior Software Engineer - Low-Latency Trading

Charles Schwab Corporation • Chicago (IL)

On-site
USD 150,000 - 190,000
Senior Software Engineer, Trading Platforms: Low-Latency
Senior Software Engineer, Trading Platforms: Low-Latency

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 180,000
401(k) with company match
Employee stock purchase plan
Vacation, volunteering
+4
Senior Software Engineer, Low-Latency Trading Platforms
Senior Software Engineer, Low-Latency Trading Platforms

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 200,000
401(k) with company match
Health, dental, and vision insurance
Paid sabbatical after 5 years
+1
Principal Engineer (Trading Systems)
Principal Engineer (Trading Systems)

OP RaaS • Chicago (IL)

Remote
USD 150,000 - 190,000
Senior C++ Engineer: Low-Latency Trading Systems
Senior C++ Engineer: Low-Latency Trading Systems

Belvedere Trading, LLC • Chicago (IL)

On-site
USD 175,000 - 250,000
Discretionary bonuses
Comprehensive benefits
Flexible work options
Low-Latency C++ Software Engineer – Trading Strategies
Low-Latency C++ Software Engineer – Trading Strategies

Akuna Capital • Chicago (IL)

On-site
USD 131,000 - 160,000
C++ Low-Latency Trading Systems Engineer
C++ Low-Latency Trading Systems Engineer

OP Recruiting • Chicago (IL)

On-site
USD 180,000 - 240,000
Senior Low-Latency C++ Architect for Trading Systems
Senior Low-Latency C++ Architect for Trading Systems

Objective Partners • Chicago (IL)

Hybrid
USD 180,000 - 260,000
Competitive base salary
Performance bonus pool
Healthcare benefits
Senior C++ Low-Latency Trading Engineer
Senior C++ Low-Latency Trading Engineer

Edgehog Trading • Chicago (IL)

On-site
USD 150,000 - 175,000
Direct access to founders
Ownership from day one
Proprietary trading models
+3
Senior Software Engineer, Trading Platforms
Senior Software Engineer, Trading Platforms

Charles Schwab Corporation • Chicago (IL)

On-site
USD 150,000 - 190,000