What is a Data Engineer at TIAA?
At TIAA, a Data Engineer is the backbone of our financial services ecosystem. We are a mission-driven organization dedicated to the financial well-being of those who serve others—primarily in the academic, medical, and cultural fields. For a Data Engineer, this means building and maintaining the high-performance data pipelines that power our brokerage, investment, and custodial services. You aren't just moving data; you are ensuring the integrity and accessibility of information that impacts the retirement security of millions of individuals.
The role is currently positioned at a critical junction of modernization. You will contribute to our strategic shift from legacy MapReduce and DataStage environments toward modern, cloud-native architectures involving Spark, Scala, and Snowflake. This transition requires a deep understanding of how to scale data processing while maintaining the rigorous compliance and security standards required in the financial sector.
Working as a Data Engineer here offers the unique challenge of handling massive, complex datasets—such as brokerage investment custodial data—at a scale that few other firms can match. Whether you are optimizing SQL queries for real-time reporting or architecting a multi-tenant data warehouse in Snowflake, your work directly influences TIAA's ability to provide world-class financial advice and service to our participants.


