1. What is a Data Engineer at Nerdwallet?
At Nerdwallet, data is not just an internal asset; it is the core engine that drives the business. As a Data Engineer, you will build and scale the critical infrastructure that empowers millions of users to make smart financial decisions. Your work directly impacts how financial products are compared, how personalized recommendations are generated, and how business teams analyze performance. You will be responsible for transforming massive, complex streams of financial and user-interaction data into clean, reliable, and highly accessible data models.
The data platform at Nerdwallet handles high-throughput pipelines, requiring sophisticated engineering to balance latency, cost, and data quality. You will work on problems ranging from real-time event streaming to massive batch processing workloads. Whether you are optimizing a distributed compute cluster, designing a robust schema for a new product feature, or collaborating with data scientists to deploy machine learning models, your contributions will have a direct, visible impact on the company’s growth and user experience.
This role requires a unique blend of software engineering discipline and deep data expertise. Nerdwallet values engineers who do not just write code, but who also understand the business context of the data they move. You will be expected to design systems that are resilient to changing business requirements and to advocate for data engineering best practices across the broader engineering organization.



