Nummo builds software for recruiting teams that run many searches at once. The backend is where coherence is enforced across various tools like applicant tracking systems, notes tools, calendars, and spreadsheets. This role owns the path for designing and shipping services that manage searches, attach candidates, and advance them through stages. You will work on the agent runtime that reads recruiter messages, plans writes, and delivers them, as well as the workflow engine that manages tasks and integrations with third-party systems. A normal week involves a mix of product development and operational care, including debugging production issues and improving system reliability. The system is a TypeScript monorepo with a Postgres database and Temporal for workflow orchestration. Key backend challenges include managing identity, ensuring correct ordering of operations, and handling partial failures gracefully. The ideal candidate has experience building and operating backend systems, is comfortable with relational data and transactions, and has shipped integrations against third-party APIs. You should be proficient in TypeScript and prefer clear, concise code over extensive comments. While experience in recruiting is not required, a focus on the recruiter's user experience is essential.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed