P

Senior Backend Engineer

Peak Hire Solutions Verified employer

Actively hiring · Posted 9d ago · JEV2610916EA85960

Salary₹20,00,000 – ₹25,00,000 per year
Experience5–8 yrs
LocationBengaluru (Bangalore)
Work modeRemote · Full time
Openings1

Job description

Job Details- Job Title: Senior Backend Engineer- Industry: SAAS- Function – Information Technology- Experience Required: 5-8 years- Working Days: 6 days a week, (5 days-in-office, Saturdays WFH)- Employment Type: Full Time- Job Location: Bangalore- CTC Range: Best in Industry Preferred Skills: AWS, NodeJS, RESTful APIs, NoSQL Criteria· Minimum 5+ years in backend engineering with strong system design expertise· Experience building scalable systems from scratch· Expert-level proficiency in Node.js· Deep understanding of distributed systems· Strong NoSQL design skills· Hands-on AWS cloud experience· Proven leadership and mentoring capability· Preferred candidates from SAAS/Software/IT Services based startups or scaleup companies Job DescriptionThe Role: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 specs2. 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/SSE3. 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 workflows4. 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 performance5. 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 plans6. 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 strategies7. 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:1. Backend Languages & Frameworks ●  Primary: Node.js (Express, NestJS), Python (FastAPI, Django)●  Secondary: Go, Java/Kotlin (Spring)●  APIs: REST, GraphQL, gRPC2. Databases & Storage● SQL: PostgreSQL, MySQL● NoSQL: MongoDB, DynamoDB● Caching: Redis, Memcached● Search: Elasticsearch, Algolia● Storage/CDN: AWS S3, CloudFront● Queues: Kafka, RabbitMQ, AWS SQS 3. 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 4. Monitoring & Operations ● Monitoring: Datadog, New Relic, CloudWatch● Logging: ELK Stack, CloudWatch Logs● Error Tracking: Sentry, Rollbar● APM tools 5. 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:1. 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 capability2. 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 Why company:● 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, infra, 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, 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 infra team● Resources: AWS credits, latest tooling, learning budget

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Peak Hire Solutions.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Senior Backend Engineer₹20,00,000 – ₹25,00,000 /year · Bengaluru (Bangalore)
Apply