Backend engineer | Scrabble
Job Description
About Us : Collectiv.<br /> Collectiv is developing the world’s best developer focused LLM & code embedding engine.<br /> We are on a mission to drastically improve developer productivity by helping them read,<br /> write, understand and ship code 10x faster. With a team of experienced co-founders from<br /> companies like Coinbase & Dropouts - Collectiv is bent on changing the way developers<br /> interact with code, for good. We are already taking the Open-source world by storm with our<br /> product for public repositories & documentations. Our Saas offering for enterprise will let<br /> developers convert their Jira ticket to Pull request at the click of a button. We recently raised<br /> our seed round from the most notable institutional investors.<br /> Job Summary<br /> As a Backend Engineer at CollectivAI, you will play a crucial role in developing the serverside<br /> infrastructure of our SaaS platform. You will be responsible for designing and<br /> implementing scalable, efficient, and robust backend solutions using Node.js. Collaborating<br /> closely with cross-functional teams, including frontend engineers, data scientists, and product<br /> managers, you will contribute to the overall architecture and performance optimization of our<br /> platform.<br /> Responsibilities<br /> Design, develop, and maintain backend services and APIs using Node.js.<br /> Collaborate with frontend engineers to integrate frontend components with the serverside<br /> infrastructure.<br /> Optimize backend performance and address scalability, security, and reliability<br /> considerations.<br /> Implement and maintain data storage solutions and ensure data integrity and security.<br /> Collaborate with data scientists and product managers to implement machine learning<br /> models and data processing pipelines.<br /> Write efficient and reusable code, follow coding standards, and participate in code<br /> reviews.<br /> Monitor, debug, and resolve issues in the production environment.<br /> Stay up-to-date with the latest backend technologies, frameworks, and best practices.<br /> Actively participate in architecture discussions, provide technical guidance, and<br /> contribute innovative ideas.<br /> Requirements<br /> Founding engineer & proactive mindset.<br /> Have the fire.<br /> Proven work experience as a Backend Engineer or similar role.<br /> Strong proficiency in Node.js and JavaScript.<br /> Experience with backend frameworks such as Express.js, NestJS, or similar.<br /> Solid understanding of RESTful API design principles and best practices.<br /> Experience with database systems, both SQL and NoSQL.<br /> Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and familiarity with<br /> serverless architecture.<br /> Familiarity with version control systems (e.g., Git) and collaborative development<br /> workflows.<br /> Strong problem-solving skills and the ability to work in a fast-paced, collaborative<br /> environment.<br /> Excellent communication and teamwork skills.<br /> Preferred Qualifications<br /> Experience with TypeScript for static typing in Node.js applications.<br /> Knowledge of containerization technologies (e.g., Docker, Kubernetes).<br /> Familiarity with message queues and event-driven architectures.<br /> Understanding of DevOps practices and CI/CD pipelines.