HamburgerMenu
hirist

Job Description

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 our backend engineering direction as we scale 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 specs.

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.

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 10x100x 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 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 :



- 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 platform 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 & Auth :



- Auth : JWT, OAuth 2.0, SAML.



- Secrets : AWS Secrets Manager, Vault.


- Security : Encryption (at rest/in transit), TLS/SSL, IAM.

What Were Looking For :



- 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.

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 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.

Location & Work Culture :


- Location : Bengaluru.


- Schedule : 6 days a week, (5 days-in-office, Saturdays WFH).


- Culture : Builder mindset, strong ownership, technical excellence.

Compensation :



- Competitive salary based on experience.


- Significant stock options (4-year vesting).


- Performance-based bonuses tied to system reliability and delivery.

The Ideal Candidate :



- You are a backend engineer first, architect second someone who still loves writing code, debugging complex issues, and solving scaling problems hands-on.


- Youve built systems from the ground up and lived through the growing pains of scaling.


- You think in systems, evaluate trade-offs clearly, and design architectures that are practical, resilient, and future-proof.


- Youre highly comfortable discussing microservices vs monoliths, choosing the right database for a use case, designing APIs, and introducing caching or queues when appropriate.


- Youve made decisions that you later optimized or re-architected and learned from both.


- You stay close to the code.


- You pair-program, review PRs, jump into production incidents, and ship features alongside your team.


- You enjoy designing a high-level architecture and then implementing the most critical parts 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, youre a builder someone excited to architect the backend foundations of a fast-growing XR platform, optimize performance for massive 3D workloads, and define infrastructure that supports global, real-time immersive experiences.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...