Charles Schwab - Westlake, OH

posted 5 days ago

Full-time - Manager
Remote - Westlake, OH
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Manager of Software Development & Engineering at Charles Schwab is responsible for leading the development of high availability and low latency system architectures for trading runtime. This role involves resolving problems through systematization, developing predictive analytics, and creating CI/CD orchestration systems to streamline software delivery. The position allows for 100% remote work and emphasizes a supportive culture focused on personal and professional development.

Responsibilities

  • Resolve problems through systematization and develop high availability and low latency system architectures for trading runtime.
  • Develop predictive analytics and monitoring for trading infrastructure.
  • Create CI/CD orchestration systems to reduce friction for software delivery to production.
  • Develop tools, frameworks, and instrumentation to validate and increase rollout success for applications using best practices and processes.
  • Perform real-time troubleshooting of trading workflows and incorporate feedback to product development.

Requirements

  • Bachelor's in Computer Science or a related field.
  • 60 months of progressive, post-Bachelor's experience in a related occupation.
  • Experience in developing and maintaining automation scripts for application updates and deployment changes using PowerShell and Python.
  • Experience in application configuration, security management, network management, and troubleshooting server infrastructure in both Windows and Linux environments.
  • Experience in designing, deploying, and maintaining scalable and reliable resources in cloud environments using AWS and GCP.
  • Experience in managing containerization using Docker and automating deployment through Kubernetes.
  • Experience in designing, developing, and maintaining robust real-time message streaming using Kafka and IBM MQ.
  • Experience in monitoring system health and analyzing performance metrics using ITRS, Splunk, and Grafana.
  • Experience in automating and maintaining consistent configuration access across infrastructure using SCCM, Ansible, Puppet, and Salt.

Benefits

  • 401(k) with company match
  • Employee stock purchase plan
  • Paid time for vacation
  • Paid time for volunteering
  • 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave
  • Family building benefits
  • Tuition reimbursement
  • Health insurance
  • Dental insurance
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service