Charles Schwab - Austin, TX

posted 19 days ago

Full-time - Manager
Austin, TX
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Sr Manager, Software Development & Engineering Senior position at Charles Schwab involves leading a team to research, design, and develop software solutions while ensuring production resiliency through a Site Reliability Engineering (SRE) mindset. The role emphasizes collaboration with architects and development leads to innovate tools and enhance operational efficiency for mission-critical applications. The manager will also oversee infrastructure upgrades, monitor technology portfolios, and assist in software product evaluations.

Responsibilities

  • Research, design, and develop computer and network software and specialized utility programs.
  • Practice Site Reliability Engineering mindset and solve problems through automation and instrumentation.
  • Collaborate with Architects, Dev Leads, and other SREs to ensure implementations are architected for production resiliency.
  • Identify opportunities to build innovative tools and solve unique operations problems on large enterprise applications.
  • Develop tools, frameworks, and instrumentation to validate and increase rollout success for applications.
  • Partner with support organizations to build and rollout plans for enhanced telemetry and reduce defect leakage.
  • Perform real-time troubleshooting of mission-critical application workflows and incorporate feedback into product development.
  • Work closely with development teams during design phases and perform infrastructure upgrades to support application availability and reliability.
  • Monitor current-state solution portfolio to identify deficiencies and misalignments with business requirements.
  • Assist with evaluation and selection of software product standards and services.

Requirements

  • Bachelor's in Computer Science, Engineering, or a related field and 60 months of progressive, post-bachelor's experience in a related occupation, or a Master's and 48 months of experience.
  • Experience in automation including shell scripting and infrastructure engineering using Python, Groovy, Ansible, or Terraform.
  • Experience in developing cloud computing frameworks and managing cloud infrastructure resources in AWS and GCP.
  • Experience in building, configuring, and administering security patching and access control for servers in Red Hat Linux, AIX, Solaris, and Ubuntu systems.
  • Experience in migrating infrastructure to modernized platforms and performing upgrades within Red Hat Enterprise Linux using Jenkins, Git, Bit Bucket, and Bamboo.
  • Experience in setting up DNS, DHCP, firewalls, load balancers with Netscaler or F5, and IP-based routing in public cloud network VPC environments.
  • Experience in designing and developing micro-service containerized platforms using Docker and Kubernetes.
  • Experience in implementing enterprise messaging solutions for JMS applications using IBM MQ and Rabbit MQ.

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
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service