Primary Responsibilities
- Build and maintain backend systems for Schbang Labs projects (Second Brain, BrainJump).
- Design and manage APIs (REST/GraphQL).
- Work on databases (Postgres/MySQL, MongoDB, Redis).
- Contribute to architecture discussions and propose scalable solutions.
- Integrate backend with AI/ML layers (vector DBs, embeddings, LLM APIs).
- Ensure system reliability, security, and performance at scale.
- Collaborate with frontend and product teams on delivery timelines.
Technical Skills Required
- Strong command of Python (FastAPI/Django/Flask) or Node.js (Express/NestJS).
- Good database knowledge: relational + non-relational.
- Familiarity with cloud (AWS/GCP/Azure) and containerization (Docker, CI/CD).
- Bonus: exposure to LLM APIs, vector databases, data pipelines.
Profile Fit
- 1-2 years backend development experience.
- Comfortable working in high-velocity environments (startup-style delivery).
- Problem-solver: capable of debugging, performance optimization, and proposing system improvements.