Senior Software Engineer – Trading Platform (Low Latency)

The Charles Schwab Corporation

California (MO)

On-site

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Employee stock purchase plan
Paid time off for vacation, volunteer
Sabbatical after 5 years
Parental leave and family benefits
Tuition reimbursement
Health, dental, and vision insurance

Job summary

The Charles Schwab Corporation is seeking a Senior Software Development Engineer to join the Trading Order Entry & Status Technologies team, building a high-throughput, low-latency trading platform. You will design, develop, deploy, and support distributed systems across multiple asset classes.

Work closely with business, architecture, and engineering partners in an agile environment while modernizing Schwab’s trading platform to enhance client trading experiences.

Qualifications

  • 7+ years building scalable backend systems with .NET technologies including .NET Core.
  • 5+ years high performance, low latency financial transaction systems.
  • 5+ years NoSQL databases such as Aerospike and MongoDB.
  • 5+ years messaging/services-based software in cloud (RabbitMQ, Kafka, IBM MQ).
  • 5+ years relational databases (Db2, SQL Server).
  • 5+ years cloud technologies like GCP and PCF.
  • Strong understanding of end-to-end trade lifecycle.
  • 5+ years implementing CI/CD pipelines (Harness or GitHub Actions) and Atlassian tools.
  • Familiarity with AI-assisted development tools and modern practices.
  • Bachelor’s Degree or related practical experience.

Responsibilities

  • Design, develop, test, and support scalable distributed applications and services.
  • Build automated unit, integration, and end-to-end testing solutions.
  • Ensure high software quality through observability, monitoring, and automation.
  • Mentor engineers through code reviews and technical guidance.
  • Collaborate with agile teams across business, architecture, and engineering partners.
  • Participate in technical design reviews and architecture discussions.
  • Develop automation to advance Schwab SDLCs and meet objectives.

Skills

Backend development
.NET Core
High performance systems
Messaging systems
Cloud platforms
CI/CD
Test automation
Agile/Scrum

Education

Bachelor’s Degree in Computer Science or related field

Tools

Aerospike
MongoDB
RabbitMQ
Kafka
IBM MQ
Db2
SQL Server
GCP
PCF
Harness
GitHub Actions
Splunk
AppDynamics
Jira/Confluence

Job description

The Charles Schwab Corporation is seeking a Senior Software Development Engineer to join the Trading Order Entry & Status Technologies team, building a high-throughput, low-latency trading platform. You will design, develop, deploy, and support distributed systems across multiple asset classes.

Work closely with business, architecture, and engineering partners in an agile environment while modernizing Schwab’s trading platform to enhance client trading experiences.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Trading Systems Engineer - Frontend & Backend
Trading Systems Engineer - Frontend & Backend

The Charles Schwab Corporation • Chicago (IL)

On-site
USD 120,000 - 165,000
401(k) plans
Stock purchase plan
Paid time off
+1
Senior Software Engineer – Low-Latency Trading Platforms
Senior Software Engineer – Low-Latency Trading Platforms

Hobbsnews • New York (NY)

On-site
USD 103,000 - 180,000
Senior Lead Engineer - Low-Latency Equities Trading Platform
Senior Lead Engineer - Low-Latency Equities Trading Platform

Selby Jennings • New York (NY)

Hybrid
USD 180,000 - 240,000
Hybrid work model (3 days onsite)
Backend Software Engineer — Real-Time Trading Platform
Backend Software Engineer — Real-Time Trading Platform

The Charles Schwab Corporation • Ann Arbor (MI)

On-site
USD 120,000 - 180,000
401(k) match
Stock purchase program
Sabbatical after 5 years
Senior C#/.NET Engineer – On‑Site, Cloud & Microservices
Senior C#/.NET Engineer – On‑Site, Cloud & Microservices

The Charles Schwab Corporation • Austin (TX)

On-site
USD 120,000 - 150,000
Senior C++ Engineer — Low-Latency Trading Systems
Senior C++ Engineer — Low-Latency Trading Systems

Chicago Trading Company • Chicago (IL)

On-site
USD 200,000 - 250,000
Generous time off
Insurance coverage
Paid parental leave
+2
Senior C# Trading Systems Engineer - Low Latency
Senior C# Trading Systems Engineer - Low Latency

Phaxis • New York (NY)

On-site
USD 180,000 - 240,000
Sr Manager, Software Development & Engineering Senior
Sr Manager, Software Development & Engineering Senior

The Charles Schwab Corporation • California (MO)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Paid time off for vacation, volunteer
+4
Low-Latency Software Engineer, Options Trading Platform
Low-Latency Software Engineer, Options Trading Platform

Goldman Sachs • New York (NY)

On-site
USD 115,000 - 180,000
Competitive benefits
Wellness offerings
Senior Low-Latency Engineer – FinTech Trading
Senior Low-Latency Engineer – FinTech Trading

Forbes Technical Consulting • Chicago (IL)

Hybrid
USD 140,000 - 210,000
Potential sign-on bonus
401(k) with employer match
Medical, dental, and vision coverage
+1