Senior C#/.NET Engineer – On‑Site, Cloud & Microservices

The Charles Schwab Corporation

Austin (TX)

On-site

USD 120,000 - 150,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Charles Schwab Corporation in Austin, TX is seeking a Software Development Engineer for the Transaction Posting System (TPS) to design and build scalable, reliable software for high-volume brokerage operations. You will collaborate with engineering, architecture, product, and business teams to deliver platform-wide improvements.

In this role you will contribute to cloud-native and event-driven architectures, apply modern testing and CI/CD practices, and help ensure stability, performance,

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3+ years of software development experience with .NET and C# to design, build, test, and support enterprise applications.
  • Experience developing scalable solutions using APIs, distributed systems, microservices, or event-driven architectures.
  • 1+ years of experience working with containerized platforms such as Kubernetes, Tanzu, PCF, or similar technologies.
  • 1+ years of experience working with SQL and/or NoSQL databases.
  • Strong knowledge of object-oriented programming, algorithms, data structures, and software design principles.
  • Experience creating and maintaining unit tests, integration tests, and automated testing practices.
  • Experience using software delivery and collaboration tools such as GitHub, Jira, Rally, CI/CD pipelines, or comparable platforms.
  • Experience working with messaging technologies such as Kafka, MQ, or similar event-driven platforms.
  • Demonstrated ability to solve complex technical problems through analytical thinking, troubleshooting, and root cause analysis.
  • Proven ability to collaborate effectively across engineering, architecture, product, and business teams while communicating complex concepts clearly.

Responsibilities

  • Design and build scalable, reliable software for high-volume transaction processing.
  • Contribute to cloud-native and event-driven architectures and platform modernization.
  • Collaborate with engineers, architects, product owners, and business partners.
  • Develop and maintain automated tests and ensure code quality.
  • Support performance, resiliency, and operational excellence of the TPS platform.

Skills

.NET
C#
APIs
Distributed systems
Microservices
Event-driven
Kubernetes
SQL
NoSQL
OO programming
Testing (unit/integration)
GitHub
Jira
CI/CD
Kafka
MQ
Root-cause analysis
Cross-functional collaboration

Education

Bachelor's degree in Computer Science / related field

Tools

Kubernetes
Tanzu
PCF
Kafka

Job description

The Charles Schwab Corporation in Austin, TX is seeking a Software Development Engineer for the Transaction Posting System (TPS) to design and build scalable, reliable software for high-volume brokerage operations. You will collaborate with engineering, architecture, product, and business teams to deliver platform-wide improvements.

In this role you will contribute to cloud-native and event-driven architectures, apply modern testing and CI/CD practices, and help ensure stability, performance,

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

Similar jobs worth comparing

Senior .NET & C# Developer – Cloud, Microservices
Senior .NET & C# Developer – Cloud, Microservices

Charles Schwab • Austin (TX)

On-site
USD 120,000 - 160,000
401(k) with company match
Employee stock purchase plan
Paid time for volunteering
+4
.NET/C# Software Engineer for High-Volume Finance Platform
.NET/C# Software Engineer for High-Volume Finance Platform

Charles Schwab Corporation • Austin (TX)

On-site
USD 110,000 - 160,000
Senior .NET/C# Engineer - Cloud-Native, Scalable Systems
Senior .NET/C# Engineer - Cloud-Native, Scalable Systems

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 170,000
401(k) with company match
Health, dental, and vision insurance
Paid time off
+1
Senior Full-Stack Engineer – Java/.NET + Cloud APIs
Senior Full-Stack Engineer – Java/.NET + Cloud APIs

Charles Schwab • Southlake (TX)

Hybrid
USD 120,000 - 180,000
401(k) match
Employee stock plan
Sabbatical program
+5
C Sharp / .Net Developer
C Sharp / .Net Developer

Charles Schwab Corporation • Austin (TX)

On-site
USD 110,000 - 160,000
Senior Java Engineer – Cloud APIs & Data (Hybrid)
Senior Java Engineer – Cloud APIs & Data (Hybrid)

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Paid vacation
+3
Senior Java & Spring Boot Tech Lead - Microservices
Senior Java & Spring Boot Tech Lead - Microservices

Charles Schwab Corporation • Austin (TX)

On-site
USD 170,000 - 230,000
Hybrid Full-Stack Engineer — Angular, .NET, REST APIs
Hybrid Full-Stack Engineer — Angular, .NET, REST APIs

The Charles Schwab Corporation • Austin (TX), Northern (KY)

Hybrid
USD 95,000 - 140,000
401(k) match
Sabbatical benefit
Parental leave
+2
C Sharp / .Net Developer
C Sharp / .Net Developer

Charles Schwab • Austin (TX)

On-site
USD 120,000 - 160,000
401(k) with company match
Employee stock purchase plan
Paid time for volunteering
+4
Onsite Full-Stack Engineer: .NET, Angular & MongoDB
Onsite Full-Stack Engineer: .NET, Angular & MongoDB

The Charles Schwab Corporation • Austin (TX), Northern (KY)

Hybrid
USD 110,000 - 170,000
401(k) with company match
Paid time off and sabbatical
Paid parental leave
+2