HamburgerMenu
hirist

Merlin - Full Stack Engineer - React.js/Python

Merlin AI
2 - 4 Years
Bangalore

Posted on: 29/05/2026

Job Description

Description :


- Full Stack Engineer - Full Stack & Cloud

- Location: Bangalore, India (Onsite from Day 1)

- Experience: 2+ Years

- Employment: Full-Time | Permanent

- Working Hours: Flexible - PST overlap required (~5:30 PM 2:30 AM IST)

- Target Profile: IIT | IIIT | NIT | BITS | Unicorn / Tier-1 Company Alumni

About the Role :



We are hiring a high-caliber Full Stack Engineer to join our core engineering team in Bangalore. You will work on large-scale, distributed systems and own features end-to-end from architecture to production. This is a highly selective role targeting engineers with strong computer science fundamentals, hands-on full-stack expertise, and a proven track record at unicorn startups or tier-1 product companies.

Candidates from premier institutions (IIT, IIIT, NIT, BITS) are strongly preferred.

What You'll Do :


- Design and build high-performance backend services in Java, Python, Kotlin, or Go


- Develop modern, responsive frontends using React / Next.js with TypeScript


- Architect distributed systems with clear HLD and LLD thinking


- Own AWS infrastructure design, provision, and optimise for scale and reliability


- Build and maintain CI/CD pipelines; manage containerised workloads with Docker and Kubernetes


- Model and manage data across relational, NoSQL, and in-memory stores


- Design event-driven architectures using Kafka and RabbitMQ


- Solve complex algorithmic and system design problems from first principles


- Participate in design reviews, code reviews, and cross-team technical discussions


- Mentor junior engineers and contribute to engineering culture

Technical Requirements :

Languages & Backend :


- Proficiency in one or more: Java, Python, Kotlin, Go


- Strong grasp of concurrency, memory management, and performance tuning


- Experience designing RESTful APIs and/or gRPC services

Frontend :


- React and Next.js with TypeScript production-grade experience required


- Familiarity with SSR/SSG, state management, and frontend performance optimisation

Cloud, DevOps & Infrastructure :


- AWS - EC2, ECS, Lambda, S3, RDS, CloudWatch, IAM, VPC, and more


- Docker for containerisation; Kubernetes (EKS or self-managed) for orchestration


- CI/CD pipelines - GitHub Actions, Jenkins, ArgoCD, or equivalent


- Infrastructure-as-Code (Terraform, CDK, or CloudFormation) is a plus

Databases & Caching :


- Relational: MySQL, PostgreSQL - schema design, indexing, query optimisation


- NoSQL: MongoDB document modeling, aggregation pipelines


- Redis - caching strategies, pub/sub, distributed locks

Messaging & Streaming :


- Apache Kafka producers, consumers, partitioning, offset management


- RabbitMQ exchange types, routing, dead-letter queues

Problem Solving & System Design :


- Strong DSA skills like; LeetCode Medium/Hard level comfort


- HLD: distributed systems, CAP theorem, consistency models, load balancing, sharding


- LLD: SOLID principles, design patterns, class modeling, API contracts


- Ability to estimate scale, identify bottlenecks, and articulate trade-offs clearly

What We're Looking For :


- 2+ years of software engineering experience in a product-driven environment


- B.Tech / B.E. / M.Tech from IIT, IIIT, NIT, BITS, or equivalent premier institution


- Prior or current experience at a unicorn startup, FAANG, or tier-1 technology company


- Exceptional problem-solving ability strong CS fundamentals are non-negotiable


- Open to flexible working hours with PST overlap (firm requirement)


- Excellent communication able to articulate design decisions to technical and non-technical

stakeholders


- Ownership mindset takes problems from ambiguity to production independently

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...