What is a Software Engineer at Nooks?
A Software Engineer at Nooks plays a pivotal role in building and scaling the AI Sales Assistant Platform (ASAP). Nooks focuses on automating the manual, repetitive busywork of sales representatives—such as dialing, logging calls, and updating CRM systems—so they can focus on actual human-to-human selling. Engineers on this team work on highly complex, real-time communication systems, high-scale data pipelines, and cutting-edge artificial intelligence integrations.
The impact of this position is immense. You will be responsible for designing and maintaining core product features, voice AI capabilities, and critical integration frameworks that sync billions of data points across external Sales Engagement Platforms (SEPs) and Customer Relationship Management (CRM) tools like Salesforce, HubSpot, and Rippling. Because the product is used live by sales teams to power hundreds of millions of dollars in pipeline, system reliability, low latency, and robust error handling are paramount to the company's success.
Working at Nooks offers the unique challenge of operating in a fast-paced, high-growth startup environment. Engineers are expected to own massive product areas, move rapidly from ideation to deployment, and solve complex distributed systems problems. If you enjoy building frameworks from scratch, working with LLMs, and optimizing real-time data flows, this role provides an incredibly rich technical playground.
