Job Closed

This listing is no longer active.

NerdWallet logo
NerdWallet

NerdWallet is a personal finance company that offers expert information, tailored insights, and helpful tools to help people get more from their money. Founded

Senior Software Engineer – SMB

Location

United States

Posted

113 days ago

Salary

$136K - $252K / year

Seniority

Senior

Job Description

Senior Software Engineer – SMB

NerdWallet

• At NerdWallet, we’re on a mission to bring clarity to all of life’s financial decisions. • A Senior Software Engineer plays a critical role in designing, developing, and maintaining complex software systems while providing technical leadership within a team. • Their primary purpose is to architect scalable and efficient solutions, ensuring that software meets both functional and non-functional requirements such as performance, security, and maintainability. • This is a Full-Stack role, responsible for writing high-quality, scalable, and efficient code. • Review and optimize existing code, conduct thorough testing, and troubleshoot complex issues to improve system performance and reliability. • Foster a culture of continuous learning and best practices in coding, architecture, and software development methodologies. • Build relationships with cross-functional teams to align technical solutions with business objectives and contribute to architectural decisions.

Job Requirements

  • Minimum of 4 years in software engineering, with a strong background in full-stack development.
  • Programming Languages – Proficiency in languages like Ruby (on Rails), JavaScript (React), and similar languages/frameworks.
  • Software Development – Strong understanding of software development lifecycle (SDLC) and methodologies (Agile, Scrum, DevOps).
  • System Design & Architecture – Architect Ruby (or other) applications with clean separation of concerns.
  • Databases – Knowledge of SQL (PostgreSQL, MySQL) databases.
  • Cloud Platforms – Experience with AWS, Azure, or Google Cloud for deploying and managing applications.
  • Familiarity with RESTful APIs, GraphQL, and MVC architecture.
  • DevOps & CI/CD – Experience with automation tools (e.g. CircleCi, GitHub Actions).
  • Testing & Debugging – Proficiency in unit testing, integration testing, and debugging tools.
  • Security Best Practices – Awareness of security principles, authentication, and authorization techniques.
  • Version Control – Proficiency with Git and workflows like GitFlow.
  • Preferred Qualifications: Experience in consumer credit, lending, loans, or insurance. Familiarity with Ruby on Rails and React.

Benefits

  • Industry-leading medical, dental, and vision health care plans for employees and their dependents
  • Rejuvenation Policy – Flexible Vacation Time Off + 11 holidays + holiday company shutdown
  • New Parent Leave for employees with a newborn child or a child placed with them for adoption or foster care
  • Mental health support
  • Paid sabbatical after 5 years for Nerds to recharge, gain knowledge, and pursue their interests
  • Health and Dependent Care FSA and HSA Plan with monthly NerdWallet contribution
  • Monthly Wellness Stipend, Cell Phone Stipend, and Wifi Stipend (Only remote Nerds are eligible for the Wifi Stipend)
  • Work from home equipment stipend and co-working space subsidy (Only remote Nerds are eligible for these stipends)
  • Nerd-led group initiatives – Employee Resource Groups for Parents, Diversity, and Inclusion, Women, LGBTQIA, and other communities
  • Hackathons and team events across all teams and departments
  • Company-wide events like NerdLove (employee appreciation) and our annual Charity Auction
  • Our Nerds love to make an impact by paying it forward – Take 8 hours of volunteer time off per quarter and donate to your favorite causes with a company match
  • 401K with 4% company match
  • Be the first to test and benefit from our new financial products and tools
  • Financial wellness, guidance, and unlimited access to a Certified Financial Planner (CFP) through Northstar
  • Disability and Life Insurance with employer-paid premiums

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 501-1,000H1B Sponsor

• Collaborate with HungerRush teams to design, develop, and support existing as well as create new functionality and applications with a focus on LLM-powered features • Write high quality code following best practices and standards for coding, compliance, security, and performance • Contribute to software development with an emphasis on architecture, design, quality, implementation, and culture • Utilize the latest advances in AI software development to improve effectiveness of delivering business value • Mentor software engineers • Help troubleshoot issues and identify bug fixes

Texas
Job Closed
Juniper Square logo

Senior Software Engineer, Treasury

Juniper Square

Where partnerships drive potential.

OtherRemoteTeam 201-500H1B No Sponsor

• Design and architect systems for the Treasury Platform, actively participating in design reviews. • Mentor engineers, fostering their growth and development by upholding a high bar for quality and operational metrics. • Contribute to and drive complex projects, executing development tasks through completion. • Collaborate with cross-functional partners (Product, UX, QA) to ensure the team meets project timelines and solutions align with business strategy. • Ensure high quality in deliverables through code reviews and by applying best practices for robust and scalable solutions. • Own monitoring, diagnosing, and resolving production issues within the Treasury Platform. • Assist in assessing technical risk and feasibility to support the technical roadmap. • Provide technical support for stakeholder groups, making complex concepts easy to understand.

United States
$165K - $215K / year
Full TimeRemoteTeam 1-10Since 2008H1B No Sponsor

• Design, implement, and maintain highly scalable, fault-tolerant backend services powering real-time data synchronization and streaming • Optimize systems for latency, throughput, and reliability to support demanding data transfer workflows • Guide architectural decisions around multi-region deployment, disaster recovery, and data residency for customers operating worldwide • Collaborate with both engineering and product stakeholders to deliver practical solutions that directly benefit end users and business needs • Own projects from concept to production—work with internal and external users to understand requirements and troubleshoot real-world scaling problems • Continuously monitor, evaluate, and improve platform automation, observability, and incident response techniques

Canada
$190K - $300K / year
Full TimeRemoteTeam 1-10Since 2008H1B No Sponsor

• Shape and scale our real-time data streaming systems — the backbone powering billions of in-the-moment decisions across our platform. • Architect and improve services that process millions of events per second with single‑digit millisecond latency, touching almost every part of our data plane. • Tackle challenges few companies face: ultra‑low‑latency ingestion, distributed caching, deduplication at scale, and fault‑tolerant event computation. • Be the type of engineer who gets excited by raw throughput charts translating into better customer outcomes.

Worldwide
$300K / year