Senior Software Engineer- Platform Developer

Charles Schwab Inc.•Southlake, TX
•$117,300 - $175,000•Onsite

About The Position

Schwab Technology Services is hiring a Senior Software Engineer for its SRE Platform team, which develops shared reliability tooling for SRE and production support teams. The role focuses on empowering support teams through self-service, consolidating and scaling support capabilities, improving the production support engineer experience, and building collaborative force multipliers. This is primarily a hands-on software application development role, not a traditional production support position. The engineer will design, build, and operate automation, shared platform services, backend integrations, and AI-enabled solutions to improve operational efficiency and reduce support toil. The role partners with engineering teams, architects, product owners, and operational stakeholders to turn recurring support challenges into secure, reusable, production-ready capabilities adopted across the organization. Success involves delivering shared capabilities that reduce toil and duplicated tooling, balancing hands-on engineering with stakeholder partnership and delivery ownership, adapting across projects and technologies, and building trust through clear communication, sound engineering judgment, and consistent follow-through. The selected candidate is expected to work onsite in the specified location(s). The role is eligible for bonus or incentive opportunities in addition to the salary range.

Requirements

  • 8+ years of software engineering experience designing, developing, and supporting enterprise applications or platforms.
  • Strong hands-on Python development experience building production-grade applications, APIs, automation, data processing, and integration services.
  • 3+ years of experience with Java and Spring Framework, including REST API development and software integration with enterprise applications, databases, and external services.
  • Hands-on experience developing production AI applications, intelligent automation, or agentic workflows using pro-code frameworks and software engineering practices.
  • Experience with CI/CD, automated testing, application security, observability, and production troubleshooting.
  • Experience working in Agile delivery environments.
  • PostgreSQL and SQL experience, including database design, query development, and production data troubleshooting.
  • Experience developing and supporting applications deployed to PCF Application Service and Google Cloud Platform.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related discipline, or equivalent professional experience.
  • Currently authorized to work in the United States on a full-time basis without employer sponsorship.

Nice To Haves

  • Experience with TypeScript for application and GitHub Action development.
  • Experience with Robotic Process Automation (RPA), Power Automate, Copilot Studio, or comparable automation platforms.
  • Experience developing solutions for SRE, incident management, change management, certificate management, operational validation, or ITSM workflows.
  • Experience in financial services or another highly regulated environment.
  • Experience mentoring engineers, influencing technical direction, and promoting reusable engineering patterns across teams.
  • Cross-team collaboration and stakeholder engagement across support, engineering, and delivery organizations.

Responsibilities

  • Design, develop, and operate secure, reusable software solutions across platform automation, backend services, APIs, integrations, data workflows, and AI-enabled capabilities.
  • Convert recurring operational pain points into shared capabilities that reduce manual effort and duplicate tooling across support teams.
  • Lead development workstreams from discovery and technical design through implementation, release, validation, and adoption.
  • Contribute to AI agent development and related AI solutions for operational analysis, incident triage, change validation, and other production support workflows.
  • Adapt to emerging technologies, SaaS platforms, cloud services, GitHub Actions, AI solution patterns, and other tools to deliver practical operational value.
  • Contribute to architecture decisions supporting scalability, security, reliability, maintainability, and long-term platform evolution.
  • Partner with SRE, application support, ITSM, architecture, security, and delivery teams to understand needs and jointly develop reusable solutions.
  • Engage stakeholders throughout the development lifecycle to build alignment, encourage adoption, and incorporate feedback.
  • Work across multiple initiatives and technologies while maintaining clear ownership and delivery focus.

Benefits

  • Bonus or incentive opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service