Charles Schwab & Co., Inc.

DevOps Engineer I

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Austin
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Engineering Engineer IT Application JavaScript Java
  • Secondary Skills: Linux Windows Oracle SQL
  • Job Location: Austin, Texas
  • Posted Date: Posted today
Job Description

Your Opportunity

As a member of Advisor Services Technology, Service Availability and Engineering team, you will be immersed in a collaborative, innovative, and technically challenging environment. The platforms we support are essential to the success of the investment advisor and offer features such as client relationship management, portfolio accounting, trading, data integration, reporting and much more.

We are looking for skilled candidates who are enthusiastic about learning new and existing technologies in order to deliver exceptional solutions for the production resiliency of the systems. The role incorporates aspects of software engineering and operations. We are combining these skills to come up with better ways of managing and operating applications. The role will require a high level of responsibility and accountability yet has a support structure necessary for development growth.

What you are good at

As a DevOps Engineer I, you will be responsible for providing ongoing build and deploy support for the Advisor Services Technology (AST) organization. You will also help develop and institute an automated and repeatable CI/CD framework for our application suite in AST. While traditional IT requires a background that's suited to be an order taker of requirements and deliverables, SAvE engineers also satisfy the need for innovative thinkers who can architect creative solutions and also identify opportunities for new tools, processes, and systems across AST and our partners. At its core, the role of a SAvE team member is being responsible for integrating differentiated systems, collaborating with AST to build and deploy applications, and implementing improvements to drive operational efficiencies.

What you're good at

  • Evangelize DevOps mindset and solve problems through systematization.
  • Create and apply both technology automation and process change.
  • Build automation using industry tools (like Bamboo, Jenkins, Puppet, Ansible, SALT etc.) to deploy applications and services.
  • Manage, support, and build applications within Cloud (PCF desired).
  • Application and tool development using programming and scripting languages (Powershell, JavaScript, C#).
  • Identify bottlenecks and problems throughout the infrastructure.
  • Prefer to build automation to perform redundant tasks rather than manually handling toil.
  • Enjoy pushing scalability to the limit with high throughput services.
  • Design solutions with failure in mind to ensure reliability.

What you have

  • 1-3 years of object-oriented programming.
  • Full stack feature/tool development experience desired.
  • Experience writing applications using Java
  • Working knowledge and CI/CD experience with tools: Bitbucket, Bamboo, SonarQube, Veracode, Nexus.
  • Google Cloud Platform, Azure, AWS, or equivalent cloud platform experience. PCF environments preferred however any Cloud experience is sufficient.
  • Understanding of software theory and algorithms, computational theory and practice, software engineering lifecycle/design, database design and data storage, network security and architecture, operating systems, and ethical programming.
  • Excellent debugging skills across a variety of integrated platforms.
  • Demonstrated experience with modern versions of PowerShell and Shell scripting.
  • Working knowledge of microservice architectures.
  • Some experience with Linux and Windows system administration and troubleshooting.
  • Preferred experience with GIT, GITFlow, JIRA, Confluence and Agile frameworks.
  • Familiarity of one or more databases, Oracle, SQL, Mongo.
  • Strong desire to learn new technologies and be a catalyst for change
  • Passion for problem solving and developing solutions using technology; self-starter mindset
  • Driven by a desire to help others.
  • BS in computer science or related technical field.

Why work for us?

Own Your Tomorrow embodies everything we do! We are committed to helping our employees ignite their potential and achieve their dreams. Our employees get to play a central role in reinventing a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth.

Benefits: A competitive and flexible package designed to empower you for today and tomorrow. We offer a competitive and flexible package designed to help you make the most of your life at work and at home-today and in the future. Explore further .

Schwab is committed to building a diverse and inclusive workplace where everyone feels valued. As an Equal Opportunity Employer, our policy is to provide equal employment opportunities to all employees and applicants without regard to any status that is protected by law. Please click here to see the policy.

Schwab is an affirmative action employer, focused on advancing women, racial and ethnic minorities, 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 or call.

TD Ameritrade, a subsidiary of Charles Schwab, is an Equal Opportunity Employer. At TD Ameritrade we believe People Matter. We value diversity and believe that it goes beyond all protected classes, thoughts, ideas, and perspectives.

Relevant Job Openings
Oracle Developer
.Net Core Developers
Senior DevOps engineer
Python Developer or Devops Engineer
Java Developer