Senior Software Engineer, Full-Stack – Insurance
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2009H1B SponsorCompany SiteLinkedIn
Location
California
Posted
128 days ago
Salary
Not specified
Bachelor Degree6 yrs expEnglishAWSAzureCassandraCloudDistributed SystemsDockerJenkinsKubernetesMongo DBMy SQLNext.jsNode.jsNo SQLPostgresReactSDLCSQLType Script
Job Description
• At NerdWallet, we’re on a mission to bring clarity to all of life’s financial decisions and every great mission needs a team of exceptional Nerds. We’ve built an inclusive, flexible, and candid culture where you’re empowered to grow, take smart risks, and be unapologetically yourself (cape optional).
• 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.
• Senior Software Engineers are responsible for writing high-quality, scalable, and efficient code, ensuring that software meets business and technical requirements. Additionally, they review and optimize existing code, conduct thorough testing, and troubleshoot complex issues to improve system performance and reliability.
• Senior software engineers also mentor junior developers, fostering a culture of continuous learning and best practices in coding, architecture, and software development methodologies. They collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals, to align technical solutions with business objectives. Furthermore, they contribute to architectural decisions, evaluate new technologies, and drive innovation within the organization. Strong communication, problem-solving skills, and the ability to work independently while leading projects are essential for success in this role.
Job Requirements
- Experience: Minimum of 6+ years in software engineering, with a strong background in frontend development, backend development and distributed systems.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Technical Skills:
- Expert in React, TypeScript, Node
- Familiarity with NextJS
- Relational database experience
- 2+ years working on a public facing website (Should understand: SEO, ADA, responsive, etc)
- Software Development – Strong understanding of software development lifecycle (SDLC) and methodologies (Agile, Scrum, DevOps).
- System Design & Architecture – Experience in designing scalable, distributed, and high-performance systems.
- Databases – Knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases.
- Cloud Platforms – Experience with AWS, Azure, or Google Cloud for deploying and managing applications.
- DevOps & CI/CD – Familiarity with automation tools (Docker, Kubernetes, Jenkins, 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.
Benefits
- Industry-leading medical, dental, and vision health care plans for employees and their dependents
- Rejuvenation Policy – Vacation Time Off + 11 holidays + 4 Mental Health Days Off
- 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 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
- Work from home equipment stipend and co-working space subsidy
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer128 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor
Senior Fullstack Engineer developing backend systems for pediatric care
AWSCloudMicroservicesNode.jsReactTerraformTypeScript
Senior Software Engineer II, Smart Trailer & Connected Equipment
SamsaraPioneer of the Connected Operations Cloud
Full-stack Engineer128 days ago
Full TimeRemoteTeam 1,001-5,000Since 2015H1B Sponsor
Senior Software Engineer II developing solutions for Smart Trailer & Connected Equipment at Samsara
GraphQLReactTypeScriptGo
Staff Engineer – Transaction
Station AStation A is the world's first AI-powered clean energy marketplace.
Full-stack Engineer128 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Lead technology for a clean energy transaction platform at Station A
CloudGoogle Cloud PlatformPythonSQLTypeScript
California + 6 moreAll locations: California, Nevada, New York, Oregon, Massachusetts, Virginia, Washington
$179K - $205K / year
Senior Software Engineer II – Learning
SeismicWe empower thousands of teams to grow and win. 🌱 Meet the Seismic Enablement Cloud™ today.
Full-stack Engineer128 days ago
Full TimeRemoteTeam 1,001-5,000Since 2010H1B Sponsor
Senior Software Engineer developing features for Seismic's Learning platform
AWSAzureCloudDistributed SystemsJavaScriptMicroservicesNoSQLReactRubyRuby on RailsSQLVue.js