Search by job, company or skills

Noon

Lead Backend Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glow
  • Posted 15 days ago

Job Description

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

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148276805

Similar Jobs

Bengaluru, India

Skills:

GolangAlgorithmsSecurity ComplianceNode.jsMongoDBPythonMicroservicesCSS pre-processorsProblem-solvingserver-side templating

Bengaluru, India

Skills:

snowflake JavaKafkaRedshiftMicroservicesRestful Web ServicesAerospikeElasticsearchRubyPythonAI toolscontainer-based solutionsClickHouseAWS cloud servicesNoSQL databasesreal-time streaming data pipelinesTest-Driven DevelopmentAgile development methodologyAI-based development practicesThrift

Bengaluru

Skills:

HttpJiraPythonAws

Bengaluru, India

Skills:

GolangKafkaAutomated TestingMicroservicesRabbitmqReactRESTJavascriptPythonAWSevent driven systemsmonitoring and alerting systemsNoSQL databasescode quality toolingCI CD pipelinesObservability

Bengaluru, India

Skills:

Google Cloud PlatformPostgreSQLCloud StorageDockerTerraformKubernetesPactGoTestcontainersgRPC APIsPub SubGitHub ActionsCloud SQL