C

Charles Schwab

Runs investment accounts and banking services

Senior Kafka Site Reliability Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeAustin, TX, USA

About the Job

Requirements

  • 5-7 years of experience supporting and administering enterprise-scale production Confluent Kafka platforms, including Confluent Platform and Confluent Cloud.
  • 5-7 years of experience developing Python automation, operational tooling, observability dashboards, and alerting solutions.
  • Hands-on experience applying AIOps concepts, including anomaly detection, event correlation, alert reduction, predictive analytics, automated remediation, and AI-driven operational insights within production environments.
  • Experience leveraging predictive monitoring and intelligent automation to improve platform reliability, incident management, and operational efficiency.
  • Hands-on experience deploying and operating Kafka platforms on Kubernetes, preferably Google Kubernetes Engine (GKE), using Helm charts and cloud-native operational practices.
  • Strong experience using Terraform and Ansible to automate infrastructure provisioning, configuration management, and platform lifecycle activities.
  • Deep expertise with the Confluent Kafka ecosystem, including ZooKeeper, KRaft, Schema Registry, Kafka Connect, ksqlDB, Cluster Linking, MirrorMaker, and role-based access controls (RBAC).
  • 3+ years of experience working with public cloud technologies.
  • Strong understanding of Kafka architecture and client internals, including producers, consumers, partitions, replication, serialization, consumer groups, performance tuning, and exactly-once processing.
  • Strong Linux administration, troubleshooting, performance tuning, and networking experience supporting high-throughput distributed systems.
  • Experience supporting large-scale distributed systems, highly available platforms, fault-tolerant architectures, and production-critical workloads.
  • Experience performing incident response, root-cause analysis, problem resolution, and post-incident continuous improvement activities.
  • Experience implementing and maintaining observability solutions, operational metrics, service-level objectives (SLOs), dashboards, and actionable monitoring controls.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline.

Responsibilities

  • Build, operate, and continuously improve the enterprise streaming platform ecosystem.
  • Drive operational excellence through automation, observability, Infrastructure as Code, and AIOps-driven capabilities.
  • Design, deploy, and support Confluent Kafka environments across on-premises and cloud platforms.
  • Help engineering teams deliver reliable real-time data solutions.
  • Identify risks proactively, solve complex technical challenges, improve platform performance, and enhance system reliability through data-driven decision-making and continuous improvement.
  • Contribute to the evolution of Kafka infrastructure supporting Schema Registry, Kafka Connect, ksqlDB, Cluster Linking, and cloud-native deployments.
  • Apply automation, predictive analytics, and AI-driven operational insights to reduce operational toil, strengthen platform resiliency, improve incident response, and accelerate issue resolution.
  • Partner with engineers, architects, and infrastructure teams to improve platform health, streamline deployment processes, increase observability, and establish best practices across the streaming ecosystem.

Desired Qualifications

  • Google Cloud Platform (GCP) experience is preferred.
  • Confluent certifications such as CCDAK or CCAAK.
  • Google Cloud certifications such as Professional Cloud Architect or Professional Cloud DevOps Engineer.
  • Experience operating Confluent for Kubernetes (CFK) and Confluent Cloud APIs.
  • Experience implementing or supporting AIOps platforms for predictive incident detection, automated root-cause analysis, and self-healing infrastructure capabilities.
  • Experience with observability and monitoring technologies such as Grafana, InfluxDB, BigQuery, Prometheus, Splunk, Datadog, or comparable monitoring platforms.
  • Experience with CI/CD technologies such as GitHub Actions, Cloud Build, or similar automation frameworks.
  • Experience supporting additional messaging and streaming technologies such as RabbitMQ, IBM MQ, Solace, or Google Pub/Sub.
  • Understanding of modern Site Reliability Engineering practices, including SLIs, SLOs, error budgets, reliability engineering, and operational excellence methodologies.
  • Strong communication, collaboration, and relationship-building skills to partner effectively across technical and business teams.
  • Ability to adapt to changing priorities, drive initiatives independently, and maintain ownership and accountability.

About the Company

Charles Schwab

Runs investment accounts and banking services

Charles Schwab runs brokerage, wealth management and banking services for individual investors, employers and independent financial advisers. Its Schwab One brokerage account gives investors access to securities and mutual funds, while its adviser business supplies custody and trading support to firms that manage clients' portfolios. Customers use websites, mobile apps and branches to trade, save for long-term retirement and arrange loans against eligible assets. The group earns interest on loans and investments, asset management fees and trading charges through its operating subsidiaries. Founded in 1973, it is headquartered in Westlake, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Westlake, TX
Founded
1973

Recently Posted Jobs

Explore more opportunities at Charles Schwab

See more jobs