Senior Full-Stack Software Engineer

Neo.TaxPalo Alto, CA
$190,000 - $210,000Remote

About The Position

Neo.Tax is automating the process of calculating R&D tax credits and capitalizing software costs, which currently costs enterprises millions. Our software ingests data from various systems and uses AI to perform in hours what previously took weeks. We are seeking a Senior Full-Stack Software Engineer to build products that automate manual enterprise accounting and finance processes. The ideal candidate will have expertise in developing complex web applications on both the frontend and backend. Initially, the role will focus on the platform team, responsible for common libraries, data models, third-party providers, and data ingestion for our asynchronous data processing pipeline. While we are a remote company, we prefer candidates in time zones that overlap with our HQ in Mountain View, CA.

Requirements

  • Bachelor's or Master’s in CS, CE, or related field.
  • 7+ years professional experience in full-stack development.
  • Strong proficiency in TypeScript.
  • Strong proficiency in databases: ORMs, SQL and relational databases.
  • Strong proficiency in NodeJS and associated frameworks
  • Strong proficiency with distributed systems (e.g. asynchronous data processing pipelines).
  • Proficiency with React or similar frameworks with one-way data binding paradigms.
  • Ability to effectively design and implement solutions without the help of AI.
  • 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 — Work with engineering, data science, and product to evaluate requirements, scope projects, estimate effort, and prioritize work that delivers real value.
  • Design, develop and maintain web applications — Deliver value for our customers, both externally and internally facing.
  • Data ingestion at scale — Build pipelines that process millions of records from diverse sources (Jira, Github, payroll systems, accounting software, etc.) reliably and efficiently
  • Data modeling — Design schemas flexible enough to handle different company types, industries, and business processes
  • Integrations — Read API documentation, build integrations with third-party systems, and handle the inevitable quirks of external data sources.
  • Customer-facing features — Ship functionality that helps finance teams run their monthly capitalization workflows
  • Internal tooling — Build tools that help the team operate and debug the system
  • Automated testing and deployment — Develop and maintain processes to ensure robust systems.
  • Code Review — Review other engineers’ code and provide timely and valuable feedback to ensure high quality.
  • Troubleshoot critical issues — Identify root-cause and eliminate recurrence through durable engineering fixes.

Benefits

  • Salary range: $190,000 - $210,000
  • Stock Option Plan (Equity)
  • Health Care Plans (Medical, Dental, Vision, Short-term Disability)
  • 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