Principal Backend Architect

0 years

30 - 50 Lacs

Posted:1 week ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are currently seeking a passionate and technology-driven individual to join our team as a Principal Backend Architect. This is an exciting opportunity for someone who thrives in a startup environment and is eager to contribute to building innovative products.

In this role, you will be instrumental in designing, developing, and scaling our backend systems. You will work closely with our talented team members, playing a key role in architectural decisions and ensuring the robust performance of our applications. We are looking for someone who is not only technically proficient but also enthusiastic about shaping the future of our product from the ground up.

If you are a proactive problem-solver with a strong background in backend development and a desire to make a significant impact, we would love to work with you.

Technical Skills

  • Strong proficiency in Node.js and TypeScript
  • Knowledge of NestJS framework (dependency injection, modules, decorators, middleware)
  • Experience with Firebase services (Firestore, Authentication, Cloud Functions, Realtime Database)
  • Production experience with Google Cloud Platform (GCP) or Amazon Web Services (AWS)
  • GCP: Cloud Run, Cloud Functions, Pub/Sub, Cloud Storage, IAM, VPC
  • AWS: EC2, Lambda, S3, RDS, API Gateway, VPC, IAM
  • Deep understanding of OAuth 2.0 and OpenID Connect protocols
  • Implementation experience with OAuth flows (authorization code, client credentials, refresh tokens)
  • Solid MongoDB expertise including schema design, indexing, aggregation pipelines, and query optimization
  • Experience with Apache Kafka for event streaming and message queuing
  • Understanding of distributed systems concepts (CAP theorem, eventual consistency, partitioning)
  • Knowledge of microservices architecture patterns

System Design & Architecture

  • Experience designing scalable backend systems for high-traffic applications
  • Knowledge of horizontal and vertical scaling strategies
  • Understanding of load balancing, caching strategies (Redis, Memcached)
  • Experience with API design (RESTful, GraphQL)
  • Familiarity with database sharding and replication
  • Understanding of rate limiting, circuit breakers, and fault tolerance patterns
  • Cloud-native architecture design and infrastructure as code (Terraform, CloudFormation)

Additional Desired Skills

  • Docker and Kubernetes for containerization
  • CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI)
  • Multi-cloud or hybrid cloud experience
  • Monitoring and observability tools (Prometheus, Grafana, ELK stack, Cloud Monitoring)
  • Testing frameworks (Jest, Mocha)
  • Message queue systems beyond Kafka (RabbitMQ, SQS)

Job Type: Full-time

Pay: ₹3,000,000.00 - ₹5,000,000.00 per year

Benefits:

  • Health insurance
  • Life insurance
  • Paid time off
  • Provident Fund

Application Question(s):

  • Please mention your notice period
  • Please mention your salary requirements

Work Location: In person

Expected Start Date: 15/01/2026

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You