Specialist Data Engineering

The Charles Schwab Corp

Westlake, TX

JOB DETAILS
SKILLS
Amazon Simple Storage Service (S3), Application Programming Interface (API), Applications Security, Architectural Services, Best Practices, Business Analysis, Cloud Applications, Cloud Computing, Cloud Storage, Coaching, Code Reviews, Computer Science, Computer Security, Data Management, Data Processing, Data Quality, Data Science, Data Storage, Data Warehousing, Database Extract Transform and Load (ETL), Digital Certificates, Finance, Flask, GitHub, Identify Issues, Informatica, Maintain Compliance, Microsoft .NET, Microsoft C# (C Sharp), Microsoft SQL Server, Multiplatform/Cross-Platform, Offshoring, Onboarding, Oracle Database, Performance Tuning/Optimization, Pivotal CRM, Problem Solving Skills, Production Support, Python Programming/Scripting Language, REST (Representational State Transfer), Refactoring, SQL (Structured Query Language), Scripting (Scripting Languages), Server Programming/Applications, Software Administration, Software Development, Stock Purchase Plans, Technical Leadership, Time Management, Unix Shell Programming, User Interface/Experience (UI/UX)
LOCATION
Westlake, TX
POSTED
20 days ago

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.

Job Duties: Develop common frameworks and reuseable components for Data engineering and for data warehouse-related applications using technologies such as Python, SQL, IICS, Google Cloud Platform (GCP), Linux and cloud-native services. Develop, enhance, and support data transformation and data moment logic using ETL and scripting-based approaches, including Pythonbased workflows and enterprise data tools like Informatica Intelligent Cloud Services (IICS). Build and maintain code to support large-scale data ingestion, moment, and copying across enterprise data platforms and storage systems, including cloud and on-premise environments. Design, build and support data processing pipelines to transform and move data across enterprise data platforms, including Google Cloud Platform-based systems, on-premise NAS Drives, Hive, Oracle, MS SQL, Amazon S3 and other data warehouse storage systems. Develop automation frameworks and supporting applications to enable regression testing, unit testing, and quality assurance for data and application workflows. Provide production support by troubleshooting, analyzing, and resolving technical issues related to applications, data pipelines, and platform integrations. Serve as technical leads by guiding architectural decisions, reviewing code, and coaching junior developers to ensure adherence to development standards and best practices. Work closely with distributed development teams, including offshore teams, to ensure timely, efficient, and accurate implementation of technical requirements. Implement and maintain data processing and automation scripts using Unix/Linus environments, SQL, and application-level batch processing logic. Use GitHub Copilot to create and maintain repository-level instructions and develop contextual prompts to support application feature development and code consistency. Implement and manage secure credential handling using enterprise secrets management tools, including Safeguard, by onboarding service accounts and ESAs, configuring API registrations, and associating application certificates for secure password retrieval. Perform application security scanning using tools such as Veracode to identify source code vulnerabilities and implement remediation fixes to address identified security finding. Collaborate with business analysts and technical stakeholders to understand business requirements, translate them into technical solutions, and implement required functionality.

What you have

Job Requirements: Requires Bachelor's in Computer Science, Engineering Data Science, or a related field and 24 months of experience in a related occupation.. Experience must include 24 months of experience involving the following: Developing backend applications using Python, including implementing business logic, refactoring existing codebases, and optimizing application performance; Building RESTful services using Python Flask, including request handling, data validation, and integration with backend data stores; Developing frontend user interfaces using Angular, including component-based UI development and integration with backend APIs; Developing server-side application components using .NET and C#, including API development and backend processing logic; Deploying and maintaining applications in cloud environments, including Pivotal Cloud Foundry (PCF); Google Cloud Platform services, including BigQuery and Cloud Storage, to support data processing and application functionality; and GitHub Copilot to create and maintain repository-level instructions and develop contextual prompts to support application feature development.

We offer competitive pay and benefits. Starting compensation depends on related experience. Annual bonus and other eligible earnings are not included in the ranges above. Benefits include: 401(k) w/ company match; employee stock purchase plan; paid vacation, volunteering, 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; hybrid/remote work schedule available for eligible positions (subject to Schwab's internal approach to workplace flexibility).

About the Company

T

The Charles Schwab Corp

The Charles Schwab Corporation is a leading provider of financial services, with more than 300 offices. Through its operating subsidiaries, the company provides a full range of securities brokerage, banking, money management and financial advisory services to individual investors and independent investment advisors. Named "Highest in Investor Satisfaction with Self-Directed Services" by J.D. Power and Associates in 2009, its broker-dealer subsidiary, Charles Schwab & Co., Inc. (member SIPC) affiliates offer a complete range of investment services and products including an extensive selection of mutual funds; financial planning and investment advice; retirement plan and equity compensation plan services; referrals to independent fee-based investment advisors; and custodial, operational and trading support for independent, fee-based investment advisors through Schwab Advisor Services.

The Charles Schwab Bank (member FDIC) provides banking and mortgage services and products. To meet the needs of our clients, we are actively recruiting people with the desire, drive and creativity to find solutions that help meet our clients' needs; who want the chance to learn, grow with the company and explore their career opportunities; who will strive for excellence in achieving our clients' and our company's goals; who have the highest ethical standards - individuals who take pride in making a difference in people's lives.
COMPANY SIZE
1,000 to 1,499 employees
INDUSTRY
Security and Surveillance
FOUNDED
1971
WEBSITE
http://www.aboutschwab.com/careers