
Senior Software Engineer
Charles Schwab2 days ago
Base Salary
$117k - $196k/yr
Responsibilities
- Build and maintain web applications, APIs, and services in .NET and React.
- Write thorough tests and documentation for software systems.
- Contribute to solution designs using object-oriented design expertise.
- Learn the business domain and associated systems in depth.
- Mentor engineers through pairing, code reviews, documentation, and knowledge-sharing sessions.
Requirements
- Bachelor’s degree in computer science, engineering, or a related field.
- At least 7 years of software engineering experience, including at least 3 years with C#/.NET.
- Experience with n-tier web application development.
- Advanced skill building distributed, API-driven backend services.
- Current working experience with Forge systems and processes.
- Preferred experience with TypeScript, Node, React, Azure, AWS, Terraform, containerized microservices, and fintech or financial services.
Benefits
- The role is fully on site in the specified location.
- Eligible for bonus or incentive opportunities.
Categories
About Charles Schwab
Charles Schwab provides brokerage, banking, and wealth management services for individual investors and independent investment advisors. Its business spans trading platforms, advisory and custody services (Schwab Advisor Services), ETFs and mutual funds, and a U.S. bank offering deposits and lending. Founded in 1971 and headquartered in Westlake, Texas, Schwab is publicly traded on the NYSE (SCHW) and expanded its retail and advisor footprint through the acquisition of TD Ameritrade.