Job Description

As a Staff Data Engineer, you’ll tackle complex, cross-functional data challenges, partnering closely with stakeholders across product, engineering, and business teams. You’ll combine strong technical expertise with clear communication and thoughtful collaboration to ensure our data systems are not only technically sound, but also deeply aligned with NerdWallet’s strategic goals. As part of our embedded data model, you’ll work directly within a product vertical - shaping the data that drives business decisions, product innovation, and user experiences. This is a unique opportunity to see your work translate into real-world outcomes, accelerating NerdWallet’s mission through data that’s closer than ever to the business. You’ll design, develop, and maintain data systems and pipelines that serve as the foundation for analytics and product innovation. The right candidate thrives in ambiguity—comfortable toggling between projects, adapting to shifting priorities, and leading through change. You’ll elevate the team’s impact by leveraging both your technical depth and your ability to influence, mentor, and foster a culture of innovation, reliability, and continuous improvement. This role sits within Core Engineering and reports to a Senior Manager of Data Engineering. You’ll join a passionate team of Nerds who believe clean, scalable data is at the heart of helping consumers make smarter financial decisions.

About NerdWallet

NerdWallet's mission is to bring clarity to all of life’s financial decisions and every great mission needs a team of exceptional Nerds.

Apply for This Position