Trading Systems Engineer - Frontend & Backend

The Charles Schwab Corporation

Chicago (IL)

On-site

USD 120,000 - 165,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

401(k) plans
Stock purchase plan
Paid time off
Health, dental, vision insurance

Job summary

The Charles Schwab Corporation in Chicago is seeking a Software Engineer to design, develop, and maintain Retail Trading platforms across Schwab ecosystems. You will work on front-end trading applications and back-end services in an on-site team, collaborating with product owners and a Scrum team to translate requirements into robust solutions.

Candidates should have hands-on coding with JS, TypeScript and C#, experience with Stencil JS/Angular, unit testing with Jest/NUnit, and a solid

Qualifications

  • Bachelor's degree in computer science, engineering, or related field.
  • Hands-on coding with JS, TypeScript and C#.
  • Experience with Stencil JS and Angular web frameworks.
  • Hands-on unit testing with Jest and NUnit.
  • Experience developing trade tickets for equities, options, and funds.
  • Experience with real-time streaming data.
  • Experience creating and integrating complex web components.
  • Experience working in Agile methodology.
  • Experience deploying to Pivotal Cloud Foundry and developing SPAs.
  • Understanding of OO and relational DB design.
  • Knowledge of software theory, algorithms, and security.

Responsibilities

  • Design, develop, implement, support, and maintain applications per requirements.
  • Improve software engineering practices, processes, and services.
  • Participate in strategic planning with stakeholders and product design sessions.
  • Collaborate with product owners and Scrum team to define solution capabilities.
  • Stay current with tech trends and contribute to internal tech communities.
  • Collaborate with team members on projects.

Skills

JavaScript
TypeScript
C#
Unit testing
Agile
REST APIs
OOP & DB design
AI tools (Copilot)
Real-time streaming data
SPAs
Communication

Education

Bachelor’s degree in computer science, Engineering, or related field

Tools

Stencil JS
Angular
Jest
NUnit
Pivotal Cloud Foundry
Kubernetes/OpenShift
GCP/AWS
IBM MQ/Solace MQ/RabbitMQ
LINQ

Job description

The Charles Schwab Corporation in Chicago is seeking a Software Engineer to design, develop, and maintain Retail Trading platforms across Schwab ecosystems. You will work on front-end trading applications and back-end services in an on-site team, collaborating with product owners and a Scrum team to translate requirements into robust solutions.

Candidates should have hands-on coding with JS, TypeScript and C#, experience with Stencil JS/Angular, unit testing with Jest/NUnit, and a solid

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

Similar jobs worth comparing

Engineering Manager, Software Development & Platform
Engineering Manager, Software Development & Platform

The Charles Schwab Corporation • San Francisco (CA)

Hybrid
USD 120,000 - 170,000
401(k) with company match
Sabbatical after 5 years of service
Parental leave
+2
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 Software Engineer - Java/Spring + Angular
Senior Software Engineer - Java/Spring + Angular

The Charles Schwab Corporation • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
401(k) match & Employee stock purchase
Paid vacation & sabbatical after 5 yrs
Paid parental leave
+2
Lead SDET for Trading Platform Automation
Lead SDET for Trading Platform Automation

The Charles Schwab Corporation • Chicago (IL)

On-site
USD 150,000 - 190,000
401(k) with company match
Parental leave and family benefits
Tuition reimbursement
+2
Senior Software Engineer – Trading Platform (Low Latency)
Senior Software Engineer – Trading Platform (Low Latency)

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
Senior Software Lead – FinTech (Frontend/Backend)
Senior Software Lead – FinTech (Frontend/Backend)

Charles Schwab Corporation • Chicago (IL)

On-site
USD 180,000 - 240,000
Senior Software Engineer – Java + Angular Microservices
Senior Software Engineer – Java + Angular Microservices

The Charles Schwab Corporation • Southlake (TX)

On-site
USD 90,000 - 140,000
Trading Systems Software Engineer - Associate
Trading Systems Software Engineer - Associate

Chicago Trading Company • Chicago (IL)

On-site
USD 180,000 - 220,000
Free breakfast and lunch
Fitness center membership
Comprehensive benefits package
Real-Time Front-End Platform Engineer for Trading
Real-Time Front-End Platform Engineer for Trading

Geneva Trading • Chicago (IL)

On-site
USD 120,000 - 180,000
Performance-based bonus
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