Lead Software Development Engineer

Charles Schwab Inc.•Austin, TX
•$168,000 - $201,000•Onsite

About The Position

The Lead Software Development Engineer is a technical leader for multiple development teams in Schwab’s Retirement Plan Services Technology group, which builds and maintains applications and platforms supporting the company’s retirement plan business. The role provides hands-on technical leadership and guidance across the software delivery lifecycle, including design, development, testing, deployment, tooling, and support. The selected candidate is expected to work onsite in the specified location(s). The role works across teams to deliver high-quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment. It includes interpreting business requirements and strategies, evaluating complex systems and technology choices, influencing application and platform roadmaps, and presenting future-state strategies to business and IT leaders. The position also leads major projects and makes decisions that consider both technical and financial impacts.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 10+ years of .NET design and development experience.
  • Demonstrated expertise leading projects and developing solutions using object-oriented design, Microsoft SQL Server, SOAP and REST web services, and CI/CD.
  • Strong knowledge of and demonstrated expertise in software design, development, testing, maintenance, and support.
  • Strong leadership and motivational skills, with the ability to build rapport with and influence team members, peers, and partners.
  • Excellent verbal and written communication skills, including the ability to clearly articulate complex technical issues and solutions to peers and partners.

Nice To Haves

  • Hands-on experience with Agile methods, including Scrum or Kanban.
  • Experience with Test Driven Development and automated testing design.
  • Experience with the Atlassian suite of products, including Confluence, JIRA, and Bamboo.
  • Familiarity with cloud platforms such as PCF, GCP, and AWS.
  • Financial Services industry experience.

Responsibilities

  • Interpret business requirements and strategies across multiple teams, articulating capabilities, problem statements, and gaps to appropriate audiences.
  • Continually evaluate technology effectiveness and interoperability of complex systems, influencing application and platform roadmaps and direction.
  • Assist in presenting proposed future states and strategies to business and IT leaders.
  • Lead major projects that impact a business unit or an entire function.
  • Make decisions beyond technical considerations, including buy-versus-build decisions, by evaluating financial and technical impacts.
  • Provide guidance and support across software design, development, testing, deployment, tooling, and support.

Benefits

  • Eligible for bonus or incentive opportunities in addition to the salary range.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service