Senior Backend Engineer- Bangalore- 5+ years- 20to25 LPA

Job Type: Full Time
Job Location: Bangalore
Salary: 20-25 LPA
Years of Experience: 5+ yrs

What You’ll Build:

  1. System Architecture & Design
    ● Architect highly scalable backend systems from the ground up
    ● Define technology choices: frameworks, databases, queues, caching layers
    ● Evaluate microservices vs monoliths based on product stage
    ● Design REST, GraphQL, and real-time WebSocket APIs
    ● Build event-driven systems for asynchronous processing
    ● Architect multi-tenant systems with strict data isolation
    ● Maintain architectural documentation and technical specs
  2. Core Backend Services
    ● Build high-performance APIs for 3D content, XR experiences, analytics, and user
    interactions
    ● Create 3D asset processing pipelines for uploads, conversions, and optimization
    ● Develop distributed job workers for CPU/GPU-intensive tasks
    ● Build authentication/authorization systems (RBAC)
    ● Implement billing, subscription, and usage metering
    ● Build secure webhook systems and third-party integration APIs
    ● Create real-time collaboration features via WebSockets/SSE
  3. Data Architecture & Databases
    ● Design scalable schemas for 3D metadata, XR sessions, and analytics
    ● Model complex product catalogs with variants and hierarchies
    ● Implement Redis-based caching strategies
    ● Build search and indexing systems (Elasticsearch/Algolia)
    ● Architect ETL pipelines and data warehouses
    ● Implement sharding, partitioning, and replication strategies
    ● Design backup, restore, and disaster recovery workflows
  4. Scalability & Performance
    ● Build systems designed for 10x–100x traffic growth
    ● Implement load balancing, autoscaling, and distributed processing
    ● Optimize API response times and database performance
    ● Implement global CDN delivery for heavy 3D assets
    ● Build rate limiting, throttling, and backpressure mechanisms
    ● Optimize storage and retrieval of large 3D files
    ● Profile and improve CPU, memory, and network performance
  5. Infrastructure & DevOps
    ● Architect AWS infrastructure (EC2, S3, Lambda, RDS, ElastiCache)
    ● Build CI/CD pipelines for automated deployments and rollbacks
    ● Use IaC tools (Terraform/CloudFormation) for infra provisioning
    ● Set up monitoring, logging, and alerting systems
    ● Use Docker + Kubernetes for container orchestration
    ● Implement security best practices for data, networks, and secrets
    ● Define disaster recovery and business continuity plans
  6. Integration & APIs
    ● Build integrations with Shopify, WooCommerce, Magento
    ● Design webhook systems for real-time events
    ● Build SDKs, client libraries, and developer tools
    ● Integrate payment gateways (Stripe, Razorpay)
    ● Implement SSO and OAuth for enterprise customers
    ● Define API versioning and lifecycle/deprecation strategies
  7. Data Processing & Analytics
    ● Build analytics pipelines for engagement, conversions, and XR performance
    ● Process high-volume event streams at scale
    ● Build data warehouses for BI and reporting
    ● Develop real-time dashboards and insights systems
    ● Implement analytics export pipelines and platform integrations
    ● Enable A/B testing and experimentation frameworks
    ● Build personalization and recommendation systems
    Technical Stack:
  8. Backend Languages & Frameworks
    ● Primary: Node.js (Express, NestJS), Python (FastAPI, Django)
    ● Secondary: Go, Java/Kotlin (Spring)
    ● APIs: REST, GraphQL, gRPC
  9. Databases & Storage
    ● SQL: PostgreSQL, MySQL
    ● NoSQL: MongoDB, DynamoDB
    ● Caching: Redis, Memcached
    ● Search: Elasticsearch, Algolia
    ● Storage/CDN: AWS S3, CloudFront
    ● Queues: Kafka, RabbitMQ, AWS SQS
  10. Cloud & Infrastructure:
    ● Cloud: AWS (primary), GCP/Azure (nice to have)
    ● Compute: EC2, Lambda, ECS, EKS
    ● Infrastructure: Terraform, CloudFormation
    ● CI/CD: GitHub Actions, Jenkins, CircleCI
    ● Containers: Docker, Kubernetes
  11. Monitoring & Operations
    ● Monitoring: Datadog, New Relic, CloudWatch
    ● Logging: ELK Stack, CloudWatch Logs
    ● Error Tracking: Sentry, Rollbar
    ● APM tools
  12. Security & Auth
    ● Auth: JWT, OAuth 2.0, SAML
    ● Secrets: AWS Secrets Manager, Vault
    ● Security: Encryption (at rest/in transit), TLS/SSL, IAM
    What We’re Looking For:
  13. Must-Haves
    ● 5+ years in backend engineering with strong system design expertise
    ● Experience building scalable systems from scratch
    ● Expert-level proficiency in at least one backend stack (Node, Python, Go, Java)
    ● Deep understanding of distributed systems and microservices
    ● Strong SQL/NoSQL design skills with performance optimization
    ● Hands-on AWS cloud experience
    ● Ability to write high-quality production code daily
    ● Experience building and scaling RESTful APIs
    ● Strong understanding of caching, sharding, horizontal scaling
    ● Solid security and best-practice implementation experience
    ● Proven leadership and mentoring capability
  14. Highly Desirable
    ● Experience with large file processing (3D, video, images)
    ● Background in SaaS, multi-tenancy, or e-commerce
    ● Experience with real-time systems (WebSockets, streams)
    ● Knowledge of ML/AI infrastructure
    ● Experience with HA systems, DR planning
    ● Familiarity with GraphQL, gRPC, event-driven systems
    ● DevOps/infrastructure engineering background
    ● Experience with XR/AR/VR backend systems
    ● Open-source contributions or technical writing
    ● Prior senior technical leadership experience
    Technical Challenges You’ll Solve:
    ● Designing large-scale 3D asset processing pipelines
    ● Serving XR content globally with ultra-low latency
    ● Scaling from thousands to millions of daily requests
    ● Efficiently handling CPU/GPU-heavy workloads
    ● Architecting multi-tenancy with complete data isolation
    ● Managing billions of analytics events at scale
    ● Building future-proof APIs with backward compatibility

Apply for this position

Allowed Type(s): .pdf, .doc, .docx