At Schwab, the business problem is to transform the finance industry by building performing, scalable systems and modernizing the platform, driving operational excellence, reliability, and client impact.
Requirements
- .NET ecosystem expertise: C-Sharp/.NET (Core), ASP.NET, dependency injection, async patterns, secure coding, API design (REST/gRPC), performance & observability
- Cloud architecture (private & public): Proven design/operation of distributed systems on private cloud and at least one public cloud (Azure/AWS/GCP): VPC/VNet, IAM, containers/Kubernetes, service mesh, messaging/streaming, secrets management, cost-aware architectures
- Applied AI in software delivery: Practical experience integrating AI into products/platforms (e.g., intelligent services, retrieval pipelines, model-driven features) with strong grounding in data pipelines, model lifecycle, inference performance, and guardrails
- DevOps/SRE & operational excellence: CI/CD, artifact/versioning, progressive delivery, infrastructure-as-code, monitoring/alerting (logs, metrics, traces), capacity planning, DR, resilience testing, incident/problem management
- Security, compliance, and standards: Working knowledge of firm cloud security controls, identity/federation, secure development standards; ability to enforce standards and file findings where needed (e.g., eGRC)
- Architecture craftsmanship: Advanced fluency with Domain-Driven Design (DDD) and Clean Architecture for large distributed systems; mentor teams on bounded contexts, aggregates, and dependency inversion
- Vendor/offshore leadership: Effectiveness leading blended teams (FTE + offshore/vendor), establishing working agreements, and maintaining delivery quality and engagement
Responsibilities
- Direct multiple teams of professional engineers to ship resilient, scalable software and APIs; own results across sub-functions and continuously improve processes
- Launch new projects, prioritize across portfolio and FOEX initiatives, and ensure every production change improves the product/platform; manage dependencies end-to-end
- Ensure 24×7 support for your functional area; define, publish, and meet SLAs
- Lead techlines and post-incident follow-ups; maintain clear understanding of your production footprint and upstream/downstream dependencies
- Partner with SAvE teams and platform partners to ensure services are deployed, configured, sized, monitored, and documented appropriately
- Build a culture that challenges assumptions and seeks continuous improvement
- Hold teams accountable for defect ratios, technical debt, standards adherence, and best practices; coach teams to produce elegant, maintainable designs and implementations
Other
- Leadership & delivery scope: Manage multiple teams; independent decision-making; talent management excellence; strategic alignment; cross-functional influence
- Provide day-to-day coaching, mentoring, performance management, and career development for direct reports; communicate clear objectives and goals
- Forecast and manage project budgets and staffing across teams; exercise supervision over costs, methods, and staffing
- Collaborate effectively with technical and non-technical stakeholders; influence decisions among peers and next-level leaders; resolve conflicts with STS/Product leaders when outcomes are at risk
- Bachelor's degree or equivalent experience