Senior Full-Stack Software Engineer
Palo Alto, California, United StatesAll locationsPalo Alto, California, United StatesNeo.Tax HQ (Remote, Pacific Time Zone) Remote
$190,000–$210,000 a yearJobFig found this opening at its original source and checks that it remains available.
About the role
Enterprises waste millions on accounting firms to calculate R&D tax credits and capitalize software costs. Neo.Tax is automating this entirely. Our software ingests data from project management, identity management, payroll systems and uses AI to do in hours what used to take weeks of manual work. Neo.Tax is seeking a Senior Full-Stack Software Engineer who wants to build products that automate manual enterprise accounting and finance processes. The ideal candidate has expertise in developing complex web applications on both the frontend and backend. Starting out, you will work on our platform team. Platform is responsible for maintaining all of our common libraries, common data models, third-party providers, and data ingestion for our asynchronous data processing pipeline. We are a remote company, but we prefer to hire in time zones that can overlap with our HQ in Mountain View, CA! Engineers use Claude Code daily, and we actively experiment with new AI workflows. We're looking for someone who sees AI as a force multiplier for skilled engineers, not a replacement for knowing how to code.
What you'll bring
- 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 (more info on how we use AI at Neo.Tax below).
- Strong problem-solving, analytical, communication, and teamwork skills.
- Experience with GraphQL.
- Experience with GCP, AWS, or Azure.
- Experience with DevOps practices and tools (e.g., Terraform).