Posted on: 23/03/2026
Description :
What You'll Build :
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
Core Backend Services :
- 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
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
Scalability & Performance :
- 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
Infrastructure & DevOps :
- 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
Integration & APIs :
- 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
Data Processing & Analytics :
- 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 :
Backend Languages & Frameworks :
- Secondary : Go, Java/Kotlin (Spring)
- APIs : REST, GraphQL, gRPC
Databases & Storage :
- NoSQL : MongoDB, DynamoDB
- Caching : Redis, Memcached
- Search : Elasticsearch, Algolia
- Storage/CDN : AWS S3, CloudFront
- Queues : Kafka, RabbitMQ, AWS SQS
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
Monitoring & Operations :
- Logging : ELK Stack, CloudWatch Logs
- Error Tracking : Sentry, Rollbar
- APM tools
Security & Auth :
- Secrets : AWS Secrets Manager, Vault
- Security : Encryption (at rest/in transit), TLS/SSL, IAM
What We're Looking For :
Must-Haves :
- 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
Highly Desirable :
- 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
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1622846