Salary: USD $165,000 - $200,000 / Year
Your opportunity
At Schwab, you are 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.
Schwab is recruiting a driven, results-oriented Data Architect who shares our passion for technology, innovation, and excellence. Our primary goal at Schwab is to transform people's lives by changing the way the world invests. We are beginning the process of re-architecting and rebuilding our core recordkeeping software platform to support our rapidly growing and evolving business. The candidate will work aside a team of seasoned architects and engineers whose objective is to maintain all aspects of application health and ensure the on-time, quality delivery of software releases.
Want more jobs like this?
Get jobs in Austin, TX delivered to your inbox every week.
This position will be part of the Retirement Plan Services (RPS) Technology team at Schwab. RPS is responsible for the architecture, design, implementation, and support of Schwab's retirement platform serving our 401k participants, clients, and back-office operations. As a Senior Data Architect, you will be responsible for designing and managing our data architecture, ensuring data scalability, security, and efficiency, and working closely with various departments to align the data strategy with business objectives. You will leverage your expertise in data management, analytics, cloud platforms, and data governance to build robust data systems that drive actionable insights and innovation.
Responsibilities:
- Data Architecture Design: Design, implement, and maintain scalable and efficient data architectures that align with business needs and technical requirements. Architect solutions for data integration, storage, transformation, and analytics.
- Data Modeling: Develop and maintain conceptual, logical, and physical data models for structured, semi-structured, and unstructured data sources.
- Cloud & On-premise Solutions: Lead the development of cloud-native data platforms and ensure seamless integration with on-premise and cloud-based systems (AWS, GCP).
- Data Governance: Establish data governance standards and frameworks, ensuring data quality, privacy, compliance, and security across all data systems.
- Collaboration & Leadership: Work closely with data engineers, architects, leaders, and development teams to ensure the data architecture supports business intelligence, reporting, and platform modernization initiatives.
- Performance Optimization: Continuously optimize and monitor data architecture for performance, scalability, and cost-efficiency. Prevent data sprawl and data duplication.
- Stakeholder Communication: Serve as a key point of contact for business and technical stakeholders regarding data architecture, strategy, and implementation.
- Innovation & Trends: Stay up to date with the latest trends and technologies in data architecture, big data, and cloud computing to continually enhance system capabilities. Evaluate database features and options to provide solutions for application enhancements.
- Documentation & Standards: Create and maintain detailed documentation for data architectures, database schemas, programmatic code, processes, and standards.
- Mentorship: Provide guidance and mentorship to application DBAs and developers, promoting best practices and standards.
What you have
Required
- Bachelor degree in Computer Science, Engineering, Mathematics, or a related field.
- 7+ years of experience in data architecture, data engineering, or related roles with a focus on OLTP workloads.
- Expertise in data modeling (Erwin, ER/Studio), ETL/ELT processes, and data warehousing.
- Extensive experience with relational database platforms (SQL Server, Postgres) and data lake architectures.
- Experience matching use cases to appropriate database platforms (RDBMS, NoSQL).
- Understanding of data purge/archival strategies, including data partitioning and sharding.
- Proficiency in cloud data platforms (AWS, GCP).
- Knowledge of data governance, security protocols, and compliance (GDPR, CCPA).
- Solid understanding of data quality issues and how to mitigate them during database design.
- Familiarity with modern data integration tools (Apache Kafka, Talend, Informatica).
- Understanding of data privacy regulations and their impact on architecture design.
- Strong communication skills, with the ability to communicate complex technical concepts to non-technical stakeholders.
Preferred
- 3+ years of experience in a senior or lead architect role.
- Experience working for a financial services firm or other highly regulated organization.
- Knowledge of data pipelines, microservices architecture, and containerization (Docker, Kubernetes).
- Experience with Database schema/code deployment automation using tools like Liquibase/Flyway
- Proficiency in non-relational database platforms (MongoDB, Aerospike) and distributed computing frameworks (Hadoop, Spark).
- Experience with business intelligence and analytics tools (Power BI, Tableau, Looker).
- Familiarity with DevOps processes for continuous integration and delivery (CI/CD).
What's in it for you
At Schwab, we're committed to empowering our employees' personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you'll get the tools you need to make a positive difference in the finance industry. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.
We offer a competitive benefits package that takes care of the whole you - both today and in the future:
- 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
- Paid parental leave and family building benefits
- Tuition reimbursement
- Health, dental, and vision insurance