Website:
noon.design
Job details:
About Noon
We are on a mission to reinvent how designers work in the AI era. Backed by top investors from OpenAI, Google, and Dropbox, we’re building the next-generation AI design tool for product teams.
Weaver is building a design-to-code platform that bridges the gap between design and production-quality code. We're hiring a Backend Lead to own and evolve the backend architecture that powers our platform's core capabilities—from design file processing to code generation pipelines.
This is a hands-on role: you’ll set technical direction, define scalable patterns, and work alongside engineers to ship. You’ll balance long-term architecture with day-to-day execution, ensuring the product stays fast, reliable, and maintainable as it grows.
Key Responsibilities
- Define and evolve backend architecture: service boundaries, data models, API contracts, processing pipelines, extensibility, and long-term scalability. Lead technical direction through RFCs, architecture reviews, and alignment across Design, Product, and Frontend on key tradeoffs.
- Own performance and reliability strategy: profiling, performance budgets, request/response optimization, resource management, and regression prevention across services.
- Establish engineering standards: testing strategy, CI quality gates, observability, error handling patterns, deployment reliability, and operational excellence.
- Mentor and level up the team: raise the backend bar across the org and support hiring/interviewing.
What You’ll Build / Improve
- Service architecture and API design for design file processing, code generation, and asset management
- Data architecture (database schema, caching strategies, event streaming, job queues)
- Backend ↔ frontend contracts: API design, types, versioning, error semantics, pagination, real-time updates
- Infrastructure and reliability foundations: deployment strategy, service orchestration, monitoring, alerting, incident response
Must-Have Requirements
- 8+ years building large-scale distributed systems, including 3+ years owning backend architecture for a sizable platform.
- Deep expertise in backend languages and frameworks (Node.js/TypeScript or similar) for complex, high-performance systems.
- Proven experience with complex processing pipelines (file parsing, transformation, code generation, or similar compute-intensive workflows).
- Strong experience with distributed systems architecture (microservices, event-driven systems, message queues, job orchestration).
- Real-time collaboration systems: proven expertise building and scaling WebSocket servers, handling conflict resolution, and managing connection state at scale.
- Track record of performance optimization in real-world conditions (high concurrency, large file processing, memory-efficient pipelines, batching strategies).
- Strong ability to partner with frontend on API design and system tradeoffs; understanding of frontend constraints and use cases.
Demonstrated ownership of:
- Backend architecture at scale (service decomposition, API versioning, backwards compatibility)
- Database design and optimization (SQL/NoSQL, indexing, query optimization, migration strategies)
- Infrastructure and DevOps (Docker, Kubernetes, CI/CD, cloud platforms: AWS/GCP/Azure)
- Observability (APM, distributed tracing, logging, metrics, performance regression monitoring)
Nice-to-Have
- ML/AI integration experience (LLM APIs, embeddings, code generation models)
- Experience with code AST manipulation or compiler/transpiler development
- Open-source contributions (backend frameworks, tooling, or infrastructure)
- Frontend exposure: understanding of React, TypeScript, and modern frontend build systems
Benefits
- Base Salary: Above market; among the top ~1% of Bengaluru compensation bands
- Equity: Meaningful stock options
- Health Insurance: Best-in-class coverage for the employee and their entire family
- Location: Bengaluru
- Work Style: In-office, full-time. We're a small, high-ownership team that collaborates very closely from our WeWork Marathahalli office
Click on Apply to know more.