Senior Node.js Developer

Senior Node.js Developer

Apply Now

Senior Full-Stack Engineer

Location: Palo Alto, CA

We’re looking for a Senior Full-Stack Engineer, fluent in Node.js, to join our team. Working alongside our Head of Engineering, you’ll play a key role in the next stage of our company’s growth trajectory.

About Us

Founded in 2016, and have already attracted a customer list ranging from unicorns to Fortune 500 companies. We tackle a core problem for enterprise sales and marketing teams: understanding their customers. Our customer intelligence platform provides real-time, data-driven predictive insights into customer business priorities and management intent. Our insights and personalized one-click presentations help sales and marketing teams sell smarter.

Bringing together industry, technology and design experience, our team is on a mission to make B2B enterprises as customer-centric as the world’s best consumer companies. We pride ourselves on our focus on building a killer product for our customers. We’re innovative, adaptable and quick to evolve. Our team is based mainly in Palo Alto, with other team members in New York, Boston, London.

The role

As a Senior Full-Stack Engineer, you’ll be working on exciting problems, helping to codify valuable domain knowledge and build predictive insights from structured and unstructured data.

You'll have ownership of our API, a modern Express app and Redis-backed job queue. You’re an individual contributor, but you understand there’s more to the job than writing code. You’ll help grow the engineering team, deploy to production, participate in high-level architectural decisions as well as ensure high code quality through code reviews.

This is a full-time position at our Palo Alto office.


  • 6+ years of professional experience writing production-ready Node.js code
  • Experience in API design and documentation
  • Detail-oriented and able to thrive in a fast-paced environment.

  • Ability to weigh several and often conflicting constraints to make rapid decisions in a fast-moving environment.

  • Experience with SQL and NoSQL datastores (Postgres, MongoDB, BigQuery).


Our Stack

  • Node.js
  • MongoDB
  • AngularJS (v1)
  • Redis
  • Postgres
  • Heroku


Bonus Points

    • A BS or MS in Computer Science or Engineering from a top school, but a wonderful project list trumps all.
    • Experience with Python.
    • Experience in early-stage companies or similar work settings. You should be able to work in a fast-paced environment. Requirements might change quickly so we're looking for someone that is adaptable and independent.


Why you should choose us

  • You will join an early-stage Enterprise tech business with the opportunity to be part of explosive growth over the next few years
  • We are working with some of the world’s largest and fastest-growing companies and we are looking for rapid growth
  • Working with an extraordinary team of smart, creative, fun and highly motivated people
  • Tremendous opportunity to solve some of the industry’s most exciting problems
  • Benefits package, including health insurance for employees, and equity