Job Information
Charles Schwab Kafka Engineer in Austin, Texas
Your opportunity
At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together. The Schwab Digital Fraud and Enterprise Middleware team is looking for a talented individual, experienced in an Enterprise Environment that demands high performing, secure and reliable data streaming platform. Ideal candidates must thrive in a fast-paced team environment, have a strong passion for technology and innovation, and experience working with Confluent Kafka Platform. This is an excellent opportunity to join a highly visible team working on new and exciting initiatives at Schwab. As a Kafka expert, you will be responsible for working within a scrum team to scale and enhance platform resiliency and availability, automation test suites, build supporting applications, optimize operational process and to support business critical projects.
Interpret written requirements and technical specifications
Develop software based on the technical specifications
Build, enhance and maintain high performing Kafka clusters
Manage cluster upgrades, scaling, and security configurations
Review and optimize client application configuration and architecture
Provide technical guidance and best practices to support teams for Kafka implementation
Develop and support Kafka Client onboarding process
Proficient in troubleshooting Kafka-related issues
Perform maintenance of software and correct defects that have been identified
Monitor and optimize Kafka health and performance metrics
Run unit tests, implement test plans, test harnesses and document test results
Define standard and processes automating repetitive tasks for efficiency
Maintain comprehensive technical and non-technical documentation
Ability to lead the triage sessions with multiple tenants
Ability to work in a fast-paced environment
Demonstrate strong written and verbal communication skills
Ability to work independently as well as effectively cooperate well with others
What you have
Bachelor of Science in Computer Science or a related field is required
6+ years of hands-on software development in high performance, high availability, scalability, and distributed applications.
3+ years of Kafka administration experience, including Confluent Kafka Cloud
Strong knowledge of Kafka architecture and internals, including Kafka Connect, Schema Registry, Zookeeper, KRaft and Kafka Control Center
Experience with Confluent Kafka installation, configuration, maintenance, and troubleshooting
Knowledge on Kafka Cluster stability, performance optimization, memory management, security
Experience in Cloud Foundry, GCP, AWS or other relevant Cloud infrastructure
Familiarity with Kubernetes (EKS), Terraform
Significant experience with Unix systems, able to understand intricacies between different flavors of Linux
Significant experience with salt and writing salt states or other automation tool
System admin experience preferred
Experience in Continuous Integration and Continuous Deployment methodologies, including test automation and metrics
Experience in an Agile tools and methodologies
Excellent communication, analytical and problem-solving skills required
Experience with API development and REST services is preferred
In addition to the salary range, this role is also eligible for bonus or incentive opportunities.
What’s in it for you
At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.
We offer a competitive benefits package that takes care of the whole you – both today and in the future:
401(k) with company match and Employee stock purchase plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
Paid parental leave and family building benefits
Tuition reimbursement
Health, dental, and vision insurance
What’s in it for you:
At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.
We offer a competitive benefits package that takes care of the whole you – both today and in the future:
401(k) with company match and Employee stock purchase plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
Paid parental leave and family building benefits
Tuition reimbursement
Health, dental, and vision insurance
Schwab is an affirmative action employer, focused on employing and advancing in employment, qualified women, racial and ethnic minorities, protected veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at applicantaccessibility@schwab.com or call 800-275-1281.
Charles Schwab
-
- Charles Schwab Jobs