Senior Software Engineer – CLAW

Posted 3ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing scalable software solutions at NerdWallet. Collaborating with teams to align technical solutions with business objectives while mentoring junior developers.

Responsibilities:

  • Architect scalable and efficient software solutions that meet functional and non-functional requirements.
  • Write high-quality, scalable, and efficient code.
  • Review and optimize existing code, conduct thorough testing, and troubleshoot complex issues.
  • Mentor junior developers and foster a culture of continuous learning.
  • Collaborate with cross-functional teams to align technical solutions with business objectives.
  • Contribute to architectural decisions and evaluate new technologies for innovation.

Requirements:

  • Minimum of 5 years in 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 Python, Java, JavaScript, or others based on the stack.
  • Tools and Frameworks - Apache Airflow, Snowflake, Monte Carlo, and Cursor.
  • 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.

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)