Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Charles Schwab Logo

C#/.Net Developer

Charles Schwab

$130,000 - $150,000
Oct 24, 2025
Austin, TX, US
Apply Now

At Schwab, the Trading Technology Services team is responsible for managing trade entry and executions, including the entire trade movement and corrections. This position is for the portal development in Angular front end and C-Sharp backend to support these functions.

Requirements

  • Deep experience building ultra-low-latency, high-throughput trading or market data systems (FinTech / capital markets).
  • Builds .NET 8 services with structured logging, health/readiness endpoints, and coordinated handoffs to improve production support and lower Mean Time to Repair (MTTR).
  • Extensive hands-on experience building high‑performance, distributed .NET solutions leveraging Aerospike and MongoDB for low‑latency, scalable data access.
  • Extensive hands-on experience implementing high‑throughput messaging patterns in .NET using IBM MQ (transactional, exactly-once semantics) and Apache Kafka (event streaming, partitioning, consumer group optimization).
  • Implements data classification, retention, encryption (in transit/at rest), and audit trails to enforce legal and ethical compliance.
  • Applies resilience patterns (timeouts, retries, circuit breakers) and fallback strategies to improve incident response and reduce failure impact.
  • Establishes shift-left test suites (unit, integration, performance, property-based) to raise coverage and protect product integrity.

Responsibilities

  • Design and govern high-performance .NET 8 applications, services, and APIs using async/await, structured concurrency (Tasks, Channels, Pipelines), and lock-free patterns to maximize throughput and minimize latency under burst load. Experience coding multi-threaded applications
  • Design scalable, secure .NET solutions using SOLID, clean architecture, and domain-driven patterns. Translates requirements into clear API contracts, performance targets, and testable specs.
  • Event & integration patterns: Implementation of resilient pub/sub, back pressure controls (reactive buffering / flow control), replay mechanisms (event sourcing / audit streams), idempotency safeguards (dedupe stores, hash keys), contract/version management.
  • Testing excellence:Authoring high-value unit test suites (xUnit/NUnit) with coverage thresholds enforced in CI; behavior-driven test automation using Reqnroll/SpecFlow + Gherkin for regression and complex business rule validation; test data orchestration & deterministic test isolation.
  • Observability & logging: Implementation of structured logging with correlation / causation IDs, OpenTelemetry tracing (custom spans, baggage, propagators), custom metrics aligned to SLIs/SLOs (latency percentiles, error budgets), log volume & retention cost optimization (sampling, aggregation).
  • Performance engineering: Performing systematic profiling (CPU, allocations, async/lock contention, heap fragmentation), enforcing latency budgets per component, conducting load / soak / spike / failure injection tests, creating repeatable benchmarking harnesses with statistically significant results.
  • Reliability & quality: Execution of chaos scenarios (timeout storms, partial dependency failure, network partition), graceful degradation feature toggles, automated rollback criteria (error rate / latency threshold triggers), resilience patterns (circuit breakers, bulkheads, hedging).

Other

  • We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).
  • Synthesizes complex architecture trade-offs (data stores, messaging patterns, latency vs cost) into clear decision briefs for fast alignment.
  • Facilitates blameless postmortems and turns findings into prioritized reliability/backlog items with measurable SLO impacts.
  • Orchestrates audience-specific communication (executive briefs, deep technical analyses, architecture visuals, narrative context) to align executives, product, and engineering on strategic priorities and trade-offs.
  • Uses data storytelling (metrics + business context) to secure investment in technical debt reduction and resiliency initiatives.