Job Closed
This listing is no longer active.
Senior Software Engineer – CLAW
Location
United States
Posted
59 days ago
Salary
$136K - $252K / year
Seniority
Senior
Job Description
Senior Software Engineer – CLAW
NerdWallet
• Plays a critical role in designing, developing, and maintaining complex software systems while providing technical leadership within a team. • Architect scalable and efficient solutions, ensuring software meets both functional and non-functional requirements such as performance, security, and maintainability. • Write high-quality, scalable, and efficient code, ensuring that software meets business and technical requirements. • Review and optimize existing code, conduct thorough testing, and troubleshoot complex issues to improve system performance and reliability. • Mentor junior developers, fostering a culture of continuous learning and best practices in coding, architecture, and software development methodologies. • Collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals, to align technical solutions with business objectives. • Contribute to architectural decisions, evaluate new technologies, and drive innovation within the organization.
Job Requirements
- Minimum of 5 years in full-stack software engineering, with a strong background in backend development and distributed systems.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proficiency in languages like React, Python, Java, JavaScript, or others based on the stack.
- Strong understanding of software development life cycle (SDLC) and methodologies (Agile, Scrum, DevOps).
- Experience in designing scalable, distributed, and high-performance systems.
- Knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases.
- Experience with AWS, Azure, or Google Cloud for deploying and managing applications.
- Familiarity with RESTful APIs, GraphQL, and microservices architecture.
- Experience with automation tools (CDK, Docker, Kubernetes, Jenkins, GitHub Actions).
- Proficiency in unit testing, integration testing, and debugging tools.
- Awareness of security principles, authentication, and authorization techniques.
- Proficiency with Git and workflows like GitFlow.
- Experience in consumer credit, lending, loans, or insurance, with a solid understanding of working with multiple external partners and unifying pipelines.
- Experience with front-end frameworks like Next.js, React, or similar.
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)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Engineer – HealthTech
UrrlyEmpowering People and Property Management companies with future proof staffing solutions.
• Build and scale full-stack systems for live healthcare workflows • Write clean, tested code in React + Ruby on Rails • Design APIs for ops, logistics, and clinical insights • Collaborate directly with product and engineering leads • Review code, improve standards, ship fast • Own features from idea → launch → iteration
Staff Engineer – Applied AI, ML
Qvest.USWe’re the largest media & entertainment-focused consulting company. We are difference-makers.
• As a mentor and an engineering leader in the Applied AI / ML practice, you will help grow the careers of other team members, have the opportunity to participate in the hiring process, participate in the annual review cycle, and shape and contribute to the engineering culture as a place to learn and grow. • As a technology Leader, you’ll work directly with Qvest leadership to impact projects, teams and the Qvest organization by creating, shaping, proposing and presenting engineering practices, architectures, and tech stacks. You will influence business development through your expertise by creating content and contributing to proposals. You will extract reusable components, patterns, concepts and lessons learned to be leveraged across the organization. • As a project leader, you’ll help propose technologies to be used on specific projects, and define the shape of the team to build them. As a part of that team, you’ll help the team gather, translate and refine business requirements into deployable systems, extracting and leveraging repeatable design strategies, and creating reference implementations. You will lead by example through the code you contribute, the continuous improvement you foster, and the quality of documentation, architecture, code, and tests you and your teams will deliver.
• We build high performance distributed systems • Engineers play a pivotal role in the company’s success • Systems design/implementation primarily in golang
• Oversee the end-to-end execution of AI projects • Manage, mentor, and inspire a high-performing development team • Provide deep technical leadership in AI technologies • Ensure the highest standards of code quality, performance, and reliability through code reviews • Stay up to date with the latest advancements in AI and related technologies • Serve as the primary point of contact for all AI project related communications




