Cloud Data Platform Engineer

Austin, TX, US • Posted 13 hours ago • Updated 28 minutes ago
Full Time
On-site
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Mutual Funds
  • Regulatory Compliance
  • EAGLE
  • Software Asset Management
  • Asset Management
  • Conflict Resolution
  • Problem Solving
  • Extract
  • Transform
  • Load
  • ELT
  • Workflow
  • Data Flow
  • Data Warehouse
  • Data Modeling
  • Star Schema
  • Modeling
  • Quantitative Analysis
  • Use Cases
  • Authentication
  • Authorization
  • Analytics
  • Plotly
  • matplotlib
  • Analytical Skill
  • Time Series
  • Software Engineering
  • DevOps
  • Git
  • Bitbucket
  • Bamboo
  • Jenkins
  • GitHub
  • Apache Maven
  • Nexus
  • Software Release Life Cycle
  • Investments
  • Data Quality
  • Reporting
  • IT Management
  • Collaboration
  • Portfolio Management
  • Mentorship
  • Computer Science
  • Information Technology
  • Finance
  • Snow Flake Schema
  • GCS
  • Cloud Computing
  • SQL
  • Data Engineering
  • API
  • Visualization
  • Flask
  • Python
  • Dashboard
  • UI
  • Dash Python
  • Apache Spark
  • Apache Flink
  • Continuous Integration
  • Continuous Delivery
  • Docker
  • Terraform
  • Google Cloud Platform
  • Google Cloud
  • Investment Management
  • Pricing
  • Accounting
  • Market Analysis
  • Data Governance
  • Documentation
  • Communication

Summary

Your Opportunity

Schwab Asset Management (SAM) is a leading asset manager supporting mutual funds, ETFs, and managed account products governed under stringent regulatory and compliance requirements. SAM operates in a multi-cloud, multi-custodian, multi-vendor ecosystem, relying on a diverse set of external platforms such as Vestmark, Aladdin, Eagle, and others to serve its investment, operational, and regulatory functions.
This role sits directly within SAM Data team, the team responsible for designing, building, operating, and enhancing SAM Data products , platform capabilities underpinning SAM Data platform.
About the Role

The SAMDA Data Engineering team builds and enhances cloud-native data pipelines and data-platform capabilities that support Schwab Asset Management's analytical, operational, and regulatory data needs. As a Sr. Specialist (Level 56), you will take on expanded ownership of data pipeline design, cloud data engineering patterns, and the development of scalable data solutions across Snowflake and Google Cloud Platform (Google Cloud Platform).

Engineers at this level operate with greater independence, take lead roles in technical problem-solving, and contribute to shaping best practices for data engineering within SAMDA.
What You Will Do (Responsibilities)
Design & Build Investment Data Pipelines
  • Design, develop, and optimize investment data pipelines using ETL/ELT patterns.
  • Integrate data from custodians, vendors, and internal platforms into curated datasets.
  • Build reliable workflows using GCS, Dataproc, Cloud Dataflow, Composer (Airflow), and Pub/Sub.
  • Implement scalable transformations in Snowflake and other cloud data warehouses.
Investment Data Modeling
  • Design portfolio, transaction, pricing, and performance data models aligned to investment use cases.
  • Apply Kimball/star schema patterns and domain-driven modeling for analytics and reporting.
  • Optimize schemas for API consumption, dashboards, and quantitative analysis.
Data APIs for Investment Use Cases (Full Stack)
  • Design and implement Investment Data APIs using Python
  • Expose curated investment datasets (holdings, performance, risk metrics) via secure REST endpoints.
  • Enable programmatic access for portfolio managers, analysts, and downstream applications.
  • Apply authentication, authorization, and data-entitlement controls consistent with regulated investment data.
Python Dashboards & Investment Analytics UI
  • Build Python-based dashboards and UI applications (Streamlit, Dash, Panel).
  • Create interactive visualizations for portfolio views, performance trends, and risk insights using Plotly, Matplotlib, and Seaborn.
  • Translate complex investment datasets into intuitive, self-service analytical experiences.
  • Optimize dashboard performance for large portfolios and time-series data.
Advanced Cloud & Application Engineering
  • Build data and application services using Cloud Run, Cloud Functions, and Cloud SQL.
  • Apply distributed processing frameworks (Apache Spark, Beam, Flink) for large-scale investment datasets.
  • Package and deploy APIs and dashboards using Docker.
DevOps, CI/CD & Automation
  • Own CI/CD pipelines for data pipelines, investment data APIs, and Python UI applications.
  • Use Git/Bitbucket/Bamboo, Jenkins, GitHub Actions, Maven, Nexus for build and release automation.
Data Quality, Controls & Reliability (Investments)
  • Implement data quality checks specific to investment data (reconciliation, completeness, timeliness).
  • Monitor pipelines, APIs, and dashboards to ensure reliable delivery of investment insights.
  • Troubleshoot complex data issues impacting portfolio, performance, or risk reporting.
Technical Leadership & Collaboration
  • Partner closely with Investment, Portfolio Management, Risk, and Operations teams.
  • Provide mentorship and technical guidance to junior engineers.
  • Clearly communicate investment data concepts to technical and non-technical stakeholders.

What you have

Required Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or equivalent experience.
  • 3-5 years of experience building cloud-based investment or financial data platforms.
  • Hands-on experience with Snowflake and Google Cloud Platform services (GCS, Cloud Run, Cloud Functions, Pub/Sub, Composer, Cloud SQL).
  • Strong Python skills for data engineering, API development, and visualization.
  • Experience building REST APIs using FastAPI, Flask, or similar frameworks.
  • Experience building Python dashboards/UI (Streamlit, Dash, Panel).
  • Experience with distributed processing frameworks (Spark, Beam, or Flink).
  • Proficiency with CI/CD, Docker, and IaC (Terraform or Google Cloud Platform Deployment Manager).
Preferred Qualifications:
  • Experience with investment management data (portfolios, performance, risk, pricing).
  • Familiarity with custodians, portfolio accounting, or market data vendors.
  • Knowledge of data governance, entitlements, and controls in regulated investment environments.
  • Ability to lead cross-functional investment data initiatives.
  • Strong documentation and communication skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90989465
  • Position Id: a365910015d149d058f9b85d6e2fecca
  • Posted 13 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Austin, Texas

17d ago

Full-time

USD 175,000.00 - 240,000.00 per year

Austin, Texas

Today

Full-time

USD 160,000.00 - 175,000.00 per year

Austin, Texas

Today

Full-time

Austin, Texas

Today

Full-time

USD 165,000.00 - 210,000.00 per year

Search all similar jobs