Posted on: 11/03/2026
Description :
Ctruh is looking for a deeply technical, hands-on Senior Backend Engineer someone who can architect systems in the morning, write production-grade code in the afternoon, and scale infrastructure to power millions of 3D and XR experiences.
You will own the entire backend ecosystem : architecture, APIs, databases, infrastructure, performance, and reliability.
This is not an oversight or management-only position it is a builders role where you design, code, deploy, and optimize mission-critical systems.
You will make foundational decisions, build distributed systems that handle massive 3D processing workloads, and lead backend engineering direction as the platform scales globally.
What Youll 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 specifications.
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 and 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 or 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 :
- 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.
Infrastructure & DevOps :
- Architect AWS infrastructure (EC2, S3, Lambda, RDS, ElastiCache).
- Build CI/CD pipelines for automated deployments and rollbacks.
- Use Infrastructure-as-Code tools (Terraform, CloudFormation).
- Set up monitoring, logging, and alerting systems.
- Use Docker and Kubernetes for container orchestration.
- Implement security best practices for data, networks, and secrets.
- Define disaster recovery and business continuity plans.
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.
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 integrations.
- Enable A/B testing and experimentation frameworks.
- Build personalization and recommendation systems.
Technical Stack :
Backend Languages & Frameworks :
- Primary : Node.js (Express, NestJS), Python (FastAPI, Django).
- Secondary : Go, Java/Kotlin (Spring).
- APIs : REST, GraphQL, gRPC.
Databases & Storage :
- SQL : PostgreSQL, MySQL.
- 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 :
- Monitoring : Datadog, New Relic, CloudWatch.
- Logging : ELK Stack, CloudWatch Logs.
- Error Tracking : Sentry, Rollbar.
- APM tools.
Security & Authentication :
- Authentication : JWT, OAuth 2.0, SAML.
- Secrets Management : AWS Secrets Manager, Vault.
- Security : Encryption at rest and in transit, TLS/SSL, IAM.
What Were Looking For :
Must-Haves :
- 5+ years of backend engineering experience with strong system design expertise.
- Experience building scalable systems from scratch.
- Expert-level proficiency in at least one backend stack (Node, Python, Go, or Java).
- Deep understanding of distributed systems and microservices.
- Strong SQL and 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, and horizontal scaling.
- Solid security and best-practice implementation experience.
- Proven leadership and mentoring capability.
Highly Desirable :
- Experience with large file processing such as 3D, video, or images.
- Background in SaaS, multi-tenancy, or e-commerce.
- Experience with real-time systems such as WebSockets or streams.
- Knowledge of ML or AI infrastructure.
- Experience with high-availability systems and disaster recovery planning.
- Familiarity with GraphQL, gRPC, and event-driven architectures.
- DevOps or infrastructure engineering background.
- Experience with XR, AR, or VR backend systems.
- Open-source contributions or technical writing.
- Prior senior technical leadership experience.
Technical Challenges Youll 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.
Why Ctruh :
- Architectural Ownership : Build foundational systems from scratch.
- Deep Technical Work : Solve distributed systems and scaling challenges.
- Hands-On Impact : Design and code mission-critical infrastructure.
- Diverse Problems : APIs, infrastructure, data, ML, XR, asset processing.
- Massive Scale Opportunity : Build systems for exponential growth.
- Modern stack and best practices.
- Product Impact : Your architecture directly powers millions of users.
- Leadership Opportunity : Shape engineering culture and direction.
- Learning Environment : Stay at the forefront of backend engineering.
- Backed by AWS, Microsoft, and Google.
Location & Work Culture :
- Location : Bengaluru.
- Schedule : 6 days a week (5 days in office, Saturdays WFH).
- Culture : Builder mindset, strong ownership, technical excellence.
- Team : Small, highly skilled backend and infrastructure team.
- Resources : AWS credits, latest tooling, learning budget.
The Ideal Candidate :
- You are a backend engineer first and architect second someone who still enjoys writing code, debugging complex issues, and solving scaling problems hands-on.
- You have built systems from the ground up and experienced the challenges that come with scaling them.
- You think in systems, evaluate trade-offs clearly, and design architectures that are practical, resilient, and future-proof.
- You are comfortable discussing microservices vs monoliths, choosing the right database for a use case, designing APIs, and introducing caching or queues when appropriate.
- You have made architectural decisions, optimized them later, and learned from the process.
- You stay close to the code.
- You pair program, review pull requests, jump into production incidents, and ship features alongside your team.
- You enjoy designing high-level architecture and then implementing the most critical components yourself.
- You balance ambition with pragmatism.
- You know when to use managed services, when to build custom solutions, and how to ship iteratively while maintaining system stability.
Most importantly, you are a builder someone excited to architect the backend foundations of a fast-growing XR platform, optimize performance for massive 3D workloads, and design infrastructure that supports global, real-time immersive experiences.
Skills : NodeJS (Node.js), Express, MongoDB and TypeScript.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1619773