NerdWallet

Rating:
5/5
NerdWallet is a top financial technology company that offers innovative solutions to help people make smart financial decisions. Founded in 2009, NerdWallet started as a personal finance website and has grown into a major digital platform for consumers to find the best offers for banking, credit cards, investments and more. At NerdWallet, our mission is to provide clear, transparent and unbiased advice to empower consumers to make the best financial decisions. To achieve this, we offer a suite of financial products, such as cards, investments, and banking services. Additionally, our proprietary algorithms distill massive amounts of data and offer deep insights, making the decision-making process and overall user experience simple and intuitive. We are also deeply invested in technology. We develop sophisticated algorithms, complex programs and applications to help our users make sound financial decisions. Our development teams work in a range of technologies, including big data, machine learning, artificial intelligence, and data science. We use this cutting-edge technology to mine huge amounts of data to help users make better decisions. At NerdWallet, we empower our employees to be trailblazers in the ever-changing world of financial technology. We offer comprehensive training to get up to speed with the latest trends, along with ongoing support to help you become even more successful. Whether you’re a programmer, coder, application developer, or IT specialist, you can rest assured of a dynamic and rewarding learning experience within our organization.

Quick Links

Data Engineer

Average Work Hours (weekly unless noted): 40-50 hours per week
Average Salary (yearly in dollars unless noted): $90,000 - $125,000
Description: Collect, analyze and organize data from various sources into meaningful insights, determine optimal solutions for integrating complex data structures and systems, create reports and dashboards using a data visualization tool.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Mathematics or other relevant field, 3+ years of experience working with large databases, strong SQL and ETL skills, experience with data visualization tools.

UX/UI Designer

Average Work Hours (weekly unless noted): 35-45 hours per week
Average Salary (yearly in dollars unless noted): $80,000 - $110,000
Description: Develop user interface designs for web, mobile and desktop applications, collaborate with product and development teams on UI and user experience improvements, create wireframes to illustrate functionality and user experience.
Qualifications / Requirements: At least three (3) years of professional design experience, expertise in design software packages such as Adobe Photoshop, Adobe Illustrator and Sketch, experience with user interface design, familiarity with various design systems, solid understanding of HTML and CSS.

Software Engineer

Average Work Hours (weekly unless noted): 40-50 Hours per week
Average Salary (yearly in dollars unless noted): $100,000 - $140,000
Description: Develop, create, and modify applications and software systems according to user needs by combining software development methodologies and principles with advancements in programming languages, platforms, and development environments. Ensure software meets customer and organizational standards for performance, scalability, security, and reliability.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field, 4+ years relevant experience, proven work experience in software development, advanced knowledge of software engineering disciplines, programming languages, frameworks, and platforms.

IT Support Analyst

Average Work Hours (weekly unless noted): 35-45 Hours per week
Average Salary (yearly in dollars unless noted): $80,000 - $110,000
Description: Provide proactive and reactive installation and troubleshooting support to customers using a variety of hardware and software technologies; analyze requirements, develop solutions and resolve customer technical problems.
Qualifications / Requirements: 2+ years of related professional experience, strong customer service, interpersonal and communication skills, understanding of Information Technology Systems, including networking, hardware/software technologies, and operating systems.

Software Testing Engineer

Average Work Hours (weekly unless noted): 40-50 Hours per week
Average Salary (yearly in dollars unless noted): $90,000 - $130,000
Description: Design, develop and maintain test cases for new and modified software, debug and investigate software problems, track and analyze software issues and document the results.
Qualifications / Requirements: Bachelor's degree in Computer Science or equivalent, 6+ years of professional software testing experience, strong knowledge of software quality assurance procedures, test automation experience, excellent problem-solving and analytical skills.

DevOps Engineer

Average Work Hours (weekly unless noted): 40-50 Hours per week
Average Salary (yearly in dollars unless noted): $110,000 - $150,000
Description: Design, develop and implement DevOps practices, manage and maintain production systems, troubleshoot issues and coordinate operational activities, define configuration and deployment processes.
Qualifications / Requirements: 5+ years of professional infrastructure experience, knowledge of distributed systems, scripting and automation tools, strong understanding of the systems development life cycle, experience with Agile and DevOps.
Locations: San Francisco, New York, Chicago, Austin, Tokyo, London
Career Paths: Software Engineer, Data Scientist, Technical Writer, UX Designer, Product Manager, Quality Assurance Analyst, DevOps Engineer, Security Engineer, Network Engineer, Database Administrator
Job Contacts: jobs@nerdwallet.com

Recent Reviews

John L.
4.7/5
4.7
I've been with NerdWallet for about 3 years and I have to say these guys are dedicated to connecting consumers with great financial products. As a technical position in their design team I'm really lucky to be here. I get to develop site designs and layout experiences that support the goals of the company. My experience with the company so far has been a great one and I'm looking forward to contributing my skills more and more. Give them a try!

Frequently Asked Questions

What types of tech jobs can I expect to find at NerdWallet?
At NerdWallet, you can find tech positions like Software Engineering, Engineering Manager, UX Designer, Frontend Engineer, and Product Manager.
What qualifications do I need for a tech job at NerdWallet?
Generally, a person who is applying for a tech job at NerdWallet should have a degree in computer science or a related field, plus have experience in coding and development. Relevant experience with specific software may also be necessary depending on the specific tech job.