Senior Full-Stack Software Engineer

Neo.TaxPalo Alto, CA
Remote

About The Position

Neo.Tax is automating the calculation of R&D tax credits and capitalization of software costs, processes that currently cost enterprises millions when handled by accounting firms. Our software leverages AI to ingest data from various systems, performing in hours what previously took weeks of manual effort. We are seeking a Senior Full-Stack Software Engineer to join our platform team, responsible for common libraries, data models, third-party integrations, and our asynchronous data processing pipeline. The ideal candidate will have expertise in developing complex web applications across both frontend and backend. While we are a remote company, we prefer candidates in time zones that overlap with our Mountain View, CA headquarters.

Requirements

  • Bachelor's or Master’s degree in Computer Science, Computer Engineering, or a related field.
  • 7+ years of professional experience in full-stack development.
  • Strong proficiency in TypeScript.
  • Strong proficiency in databases, including ORMs, SQL, and relational databases.
  • Strong proficiency in NodeJS and associated frameworks.
  • Strong proficiency with distributed systems, such as asynchronous data processing pipelines.
  • Proficiency with React or similar frameworks utilizing one-way data binding paradigms.
  • Ability to effectively design and implement solutions without AI assistance.
  • Strong problem-solving, analytical, communication, and teamwork skills.

Nice To Haves

  • Experience with GraphQL.
  • Experience with GCP, AWS, or Azure.
  • Experience with DevOps practices and tools (e.g., Terraform).
  • Experience with automated testing (unit, integration, end-to-end, black box, mocking, etc.).
  • Experience working at early-stage, venture-backed startups.

Responsibilities

  • Cross-functional collaboration with engineering, data science, and product teams to evaluate requirements, scope projects, estimate effort, and prioritize work.
  • Design, develop, and maintain web applications for both external and internal customers.
  • Build scalable data ingestion pipelines to process millions of records from diverse sources reliably and efficiently.
  • Design flexible schemas to accommodate different company types, industries, and business processes.
  • Integrate with third-party systems by reading API documentation and handling external data complexities.
  • Ship customer-facing features that assist finance teams with monthly capitalization workflows.
  • Build internal tooling to support team operations and system debugging.
  • Develop and maintain automated testing and deployment processes.
  • Review other engineers’ code, providing timely and valuable feedback.
  • Troubleshoot critical issues, identify root causes, and implement durable engineering fixes to prevent recurrence.

Benefits

  • Salary range: $190,000 - $210,000
  • Stock Option Plan (Equity)
  • Health Care Plans (Medical, Dental, Vision, Short-term Disability) with 90% coverage for individual + family
  • Health & Wellness subsidy
  • Retirement Plan (401k)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Work From Home (100% remote team)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service