This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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. In this role, you’ll lead a highly skilled data engineering team responsible for designing and delivering cloud-based data platforms that power critical business insights across the firm. You’ll partner closely with architects, product teams, and business leaders to shape scalable, secure, and reliable data solutions while creating an environment where engineers can do their best work, grow their careers, and see the impact of what they build. If you’re energized by leading people, solving complex data problems, and building platforms that matter, this is an opportunity to own your tomorrow at Schwab.
Job Responsibility:
Lead and develop a team of data engineers, providing clear direction, mentorship, and career development support
Partner with business stakeholders to understand strategic and financial objectives and translate them into scalable data solutions
Plan, estimate, prioritize, and coordinate technical activities across data engineering initiatives
Define and enforce standards, guidelines, and best practices for data design, development, testing, and deployment
Oversee ETL design, development, data management, and analytics delivery to ensure solutions meet functional and non-functional requirements
Identify and manage project dependencies and downstream impacts across applications and platforms
Evaluate new tools and technologies, lead proofs of concept, and recommend improvements to the enterprise data landscape
Collaborate with internal teams and external vendors to resolve platform issues and keep delivery on track
Ensure alignment with architecture policies, security standards, and development methodologies
Work effectively with onshore and offshore teams to deliver high-quality, timely solutions
Provide hands-on technical guidance and coding support when needed
Identify opportunities for system reuse, simplification, and continuous improvement
Requirements:
Bachelor’s degree in Engineering, Technology, or a related field
3+ years of people leadership experience supporting highly technical teams
12+ years of experience designing, developing, and supporting ETL and database solutions
7+ years of experience leading small to mid-sized technology projects
3+ years of hands-on experience with Informatica Intelligent Data Management Cloud (IDMC)
3+ years of experience with Control-M
3+ years of experience working with Google Cloud Platform technologies, including GCS, BigQuery, and Dataproc
Strong data modeling skills supporting operational and analytical reporting systems
Deep understanding of data warehouse concepts and cloud-based architecture patterns
Strong SQL skills and solid understanding of relational database concepts
Experience working in Agile delivery models using tools such as Jira
Excellent written, verbal, and interpersonal communication skills
Nice to have:
Experience working in the financial services industry
Proficiency with Python, Perl, or other scripting languages
Familiarity with source control and DevOps tools and CI/CD best practices
What we offer:
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