Principal Backend Architect

Year    KA, IN, India

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4852983
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year