NerdWallet is on a mission to bring clarity to all of life’s financial decisions, and they are seeking a Senior Software Engineer to join their SEO Engineering team. This role involves building tools that enhance SEO-optimized customer experiences and requires collaboration with stakeholders to drive technical excellence and platform scalability.
Responsibilities:
- Shape the future of NerdWallet’s highest-traffic organic pages by improving performance, SEO, and user engagement
- Partner with product, SEO, and data teams to run experiments, measure impact, and iterate quickly
- Take input from and partner directly with engineering leadership to drive technical initiatives to enhance performance, observability, scalability, security, and developer experience
- Contribute to platform stability and resilience through effective monitoring, troubleshooting, and incident management
- Ensure high standards of technical excellence, maintaining a high-quality codebase and modernizing our stack
- Mentor and provide technical guidance to engineering team members, promoting best practices in coding, testing, and architecture
- Conduct code reviews to ensure code quality, performance, and adherence to standards, fostering a culture of continuous improvement within the engineering team
- Stay up-to-date with the latest trends and technologies in the tech and finance industries through a practice of continuous learning and self-improvement
Requirements:
- Minimum of 5+ years in software engineering, with a strong background in client focused full stack development
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- Expert in ES6, TypeScript, Node.js and the web platform; proficient in other modern languages such as Rust, Go, Python, etc
- Expert in modern front-end frameworks such as Astro.js, Nuxt.js, Next.js, React.js, Tailwind, etc
- Deeply knowledgeable about Web Performance, Core Web Vitals & Technical SEO
- Keen eye for design, usability, and user experience. Understanding of accessibility best practices
- Experience in Observability and running a production website or application at scale
- Experience with database systems, microservices architecture, RESTful APIs, IAC, CI/CD and cloud infrastructure (Vercel, AWS, GCP, or Azure)