Senior Platform Engineer

Charles Schwab Inc.•Austin, TX
•$58 - $65•Onsite

About The Position

At Schwab, this role is part of the Self-Service Analytics Platform team within Schwab Data, which is transforming enterprise analytics through a secure, scalable, self-service ecosystem. The engineer will strengthen the reliability and evolution of a critical platform used by analytics teams across Schwab. The role focuses on solving complex production issues, improving platform health and resilience, and modernizing legacy Batch Framework workloads by migrating them to Farnam. The engineer will identify root causes, automate support processes, and implement sustainable improvements across Linux environments. They will collaborate with Architecture, scheduling partners, and business teams to guide platform changes, onboard users, strengthen security, and improve the developer experience. The role calls for technical expertise across Python, .NET, Java, SQL, APIs, and cloud-based data services. The selected candidate is expected to work on site in the specified location(s). The position is eligible for bonus or incentive opportunities in addition to the salary range.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of software engineering experience focused on object-oriented programming using technologies such as Python, .NET, Java, or Perl.
  • Advanced Python and .NET experience supporting platform enhancements and automating maintenance activities.
  • Strong UNIX or Linux, SQL, and IT infrastructure experience.
  • Demonstrated problem-solving and technical troubleshooting skills, including root-cause analysis and production issue resolution.
  • Ability to collaborate across functions, make sound technical decisions, and adapt to changing platform priorities.

Nice To Haves

  • Experience leading technical initiatives or providing direction to small engineering teams.
  • Experience managing cloud services through provisioning, monitoring, scaling, and decommissioning.
  • Experience supporting production operations in a high-availability environment.
  • Experience with data migration, batch processing, scheduling, or orchestration technologies such as Control-M.
  • Experience with BigQuery, APIs, Java, C#/.NET, source control, and release procedures.
  • Knowledge of security, compliance, disaster recovery, and operational resilience practices.
  • Experience working within Agile methodologies and using GitHub, Bitbucket, Jira, or Remedy.

Responsibilities

  • Strengthen the reliability and evolution of the Self-Service Analytics Platform.
  • Resolve complex production issues and improve platform health and resilience.
  • Modernize legacy Batch Framework workloads by migrating them to Farnam.
  • Perform root-cause analysis, automate support processes, and implement sustainable improvements across Linux environments.
  • Collaborate with Architecture, scheduling partners, and business teams to guide platform changes.
  • Onboard users, strengthen security, and improve the developer experience.

Benefits

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