Software Engineer Backend - TypeScript/Node.js
Overview
Senior Backend Software Engineer at a growing Boston CRM startup, building scalable cloud-based systems and AI-enabled data workflows. You drive backend architecture decisions and collaborate with product and engineering teams as the platform scales. You’ll help integrate AI into the product and improve how customers interact with data. This role offers hands-on development and the chance to shape a data-centric, AI-powered CRM platform.
Compensation / BenefitsMedical InsuranceDental BenefitsVision BenefitsPaid Time Off (PTO)401(k) including match
ResponsibilitiesOwn backend features end-to-end and deliver robust servicesDesign and build scalable backend architecture, APIs, data models, and shared servicesDevelop and optimize high-throughput Node.js services, PostgreSQL queries, APIs, queues, and background processesCommunicate with product, engineering leadership, and customers to translate complex requirements into practical solutions
Key requirementsTypeScript and Node.js proficiencyExperience with AI and agentic workflowsExperience with AWSExperience working with CRMsClear communication and ability to make practical tradeoffsClear communicationDecision-making and tradeoff assessmentCross-functional collaborationTypeScriptNode.jsAI and agentic workflows