DataJobs.io
← Back to all jobs

Job Description

At Charles Schwab, the Data Engineer role supports Sales & Service by building enterprise data solutions and scalable data pipelines that help strengthen critical business processes. You will contribute to Schwab’s data platform strategy while working closely with product and business stakeholders to deliver solutions that are maintainable and dependable.

What you’ll do

  • Develop enterprise data solutions that support key business processes and advance the company’s data platform strategy.
  • Design scalable data pipelines and integration solutions.
  • Improve testing and delivery practices.
  • Assist in modernizing cloud-based data platforms.
  • Address complex technical challenges and make sound decisions that improve solution quality, performance, and reliability.
  • Collaborate with product owners, architects, analysts, and business stakeholders to translate evolving requirements into maintainable solutions, adjusting approach as priorities and technologies change.

What you bring

  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or a related field, or equivalent practical experience.
  • 5+ years of software engineering, data engineering, or enterprise application development experience.
  • Experience designing and implementing enterprise-scale data integration and data engineering solutions.
  • Hands-on experience with Snowflake, Python, Microsoft SQL Server, Google Cloud Platform, Airflow, Informatica IDMC, data modeling, GitHub, and CI/CD practices.
  • Knowledge of change data capture, medallion architecture, reconciliation, data processing, data lakes, and data warehousing.
  • Ability to apply quality assurance, automated testing, and compliance practices for reliable delivery.
  • Demonstrated skills in problem solving, communication, cross-functional collaboration, stakeholder management, and adaptability.

Preferred qualifications

  • Experience in wealth management, financial services, or another regulated industry.
  • Relevant certifications such as SnowPro, Google Cloud, Cloud Data Engineering, or a related professional certification.
  • Experience contributing to large-scale cloud modernization or data platform transformation initiatives.
  • Experience with DevOps, observability, production support, performance optimization, and automated testing.
  • Ability to identify process improvement opportunities and implement practical, scalable solutions.
  • Ability to create concise, well-structured technical and business documentation.

Technologies

  • Snowflake, Python, Microsoft SQL Server, Google Cloud Platform, Airflow
  • Informatica IDMC, data modeling, GitHub, CI/CD

Location and compensation

  • Locations: Southlake, TX; Austin, TX; Chicago, IL (onsite)
  • Pay: USD 48 - 59 per hourly
  • Minimum experience: 5 years

Benefits

  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and a 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
  • Medical, dental and vision benefits

Additional compensation: In addition to the salary range, this role is eligible for bonus or incentive opportunities.

Similar Jobs