HumanBit Logo

Backend engineer | Scrabble

Posted on June 20, 2023

Job Description

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