Software Engineer

30 Sundays

Gurugram District

On-site

INR 1,500,000 - 2,800,000

Full time

33 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Travel credits

Job summary

30 Sundays is building a consumer-first travel platform. We are hiring a Software Development Engineer to own core backend systems end-to-end, writing production-grade code, and raising the engineering bar across the team.

You will design and build a high-performance backend for travel discovery and booking, with a mobile-first approach and data-driven features that scale to millions of users.

Qualifications

  • 3–6 years backend development with production systems
  • Deep Node.js expertise for high-traffic services
  • Strong REST API design, authentication, and server-side architecture
  • Proficiency in SQL and NoSQL data modelling, migrations, and optimization

Responsibilities

  • Build, maintain, and scale backend services and REST APIs for the consumer app and internal platforms.
  • Design secure, high-performance server-side logic using Node.js as the primary stack.
  • Own data modelling, schema migrations, and query optimization across SQL and NoSQL databases.
  • Collaborate with product, frontend, and internal teams to translate business requirements into robust backend solutions.

Skills

Node.js
REST APIs
SQL
NoSQL
Cloud platforms
Git
Testing
CI/CD
Express.js
System design

Education

B.Tech / B.E. IITs/Top institutes

Tools

MongoDB
Redis
Elasticsearch
AWS
GCP
CircleCI
GitHub Actions
Express.js
Jest
Mocha

Job description

30 Sundays is a modern holiday company helping Indians plan and book international trips with high-quality itineraries, great stays, and seamless on-trip support. Founded by IIT-IIM and ex-Apple leaders, with a core team from Flipkart, Spinny, and OYO, and backed by leading investors including Info Edge and Eximius.

We are building a consumer-first travel platform that transforms how people discover, plan, and book holidays - and we're growing fast.

Role Summary

We are looking for a Software Development Engineer to join our core engineering team. You will be an individual contributor owning critical systems and features end-to-end - writing production-grade code, driving technical design, and raising the engineering bar across the team.

This role is ideal for someone who is deeply hands-on, thrives on hard technical problems, and wants to build consumer internet products at scale from the ground up.

What You'll Build

Consumer Travel App Build and scale a best-in-class travel discovery and booking experience for Indian travellers, focusing on speed, usability, and personalization. Design and implement features that move beyond traditional booking interfaces and deliver a modern, intuitive holiday-planning experience.

Key Technical Areas
  • Travel Discovery: Design and build engaging discovery surfaces - destination feeds, curated collections, search, and filtering.
  • AI & Personalization: Implement recommendation engines and ranking systems that adapt to user preferences and browsing behaviour.
  • High-Performance Platform: Architect and maintain a fast, reliable, mobile-first backend capable of supporting 20Mn+ DAUs.
  • Data-Driven Product: Instrument features with analytics, run experiments (A/B tests), and iterate rapidly based on user insights.
  • Internal Tooling: Build internal platforms and ops tooling that help the business operate efficiently at scale.
Key Responsibilities
  • Build, maintain, and scale backend services and REST APIs for the consumer app and internal platforms.
  • Design secure, high-performance server-side logic using Node.js as the primary stack.
  • Own data modelling, schema migrations, and query optimization across SQL and NoSQL databases.
  • Write clean, modular, well-tested backend code and maintain high standards through code reviews.
  • Debug production issues, resolve performance bottlenecks, and ensure smooth deployments.
  • Integrate third-party APIs, data pipelines, and background processes to support both product and internal operations.
  • Collaborate with product, frontend, and internal teams to translate business requirements into robust backend solutions.
  • Define backend architecture patterns and best practices that scale across the engineering team.
Core Backend
  • API Layer: REST APIs, Express.js / Fastify
Databases
  • NoSQL: MongoDB / Redis - caching, session storage, real-time data
  • Search: Elasticsearch - for destination and itinerary discovery
Infrastructure & DevOps
  • Cloud: AWS (EC2, S3, RDS, Lambda) / GCP
  • CI/CD: GitHub Actions / CircleCI
  • Background Jobs: Cron-based workers, event-driven pipelines
  • Third-party Integrations: Payment gateways, travel APIs, CRM and ops tools
  • Version Control: Git, GitHub
  • Code Quality: ESLint, Prettier, unit and integration testing (Jest / Mocha)
  • CLI & Scripting: Bash, Python scripts for automation
What We're Looking For
Must Have
  • 3-6 years of backend development experience (excluding internships), with a strong track record of shipping production systems.
  • Deep expertise in Node.js - you've used it to build and scale real, high-traffic services.
  • Strong experience designing and building REST APIs, authentication systems, and server-side architecture.
  • Proficiency in both SQL and NoSQL databases - data modelling, indexing, migrations, and query optimization.
  • Experience owning production systems end-to-end, including monitoring, debugging, and incident response.
  • Familiarity with Git, CLI tooling, and rigorous code review practices.
  • Prior experience at a consumer internet startup is strongly preferred.
Good to Have
  • Working knowledge of Python for scripting, automation, or data pipelines.
  • Experience with cloud platforms - AWS, GCP, or Azure.
  • Exposure to background job systems, event-driven architectures, or message queues (e.g. SQS, Kafka, Bull).
  • Experience building internal tooling or admin systems in addition to consumer-facing products.
Preferred Education

B.Tech / B.E. from IITs, top NITs, BITS Pilani, or equivalent strong engineering institutions. We value demonstrated ability and impact over pedigree.

Why Join 30 Sundays
  • Greenfield problem space - build systems from scratch; your architecture decisions will shape millions of trips.
  • Technical depth + product impact - write code that directly moves key product metrics with no layers between you and the outcome.
  • Backed by top investors - Info Edge and Eximius backing with a clear path to scale.
  • Travel as a perk - experience the product you build; annual travel credits included.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Manager
Product Manager

30 Sundays • Gurugram District

On-site
INR 1,800,000 - 3,000,000
Full Stack Engineer
Full Stack Engineer

Recrew AI • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Direct founder collaboration
Broad stack ownership
Founding engineer in a category-defin
+1
Back End Developer (SDE 1)
Back End Developer (SDE 1)

TravClan • New Delhi

On-site
INR 700,000 - 1,400,000
Lead Software Engineer
Lead Software Engineer

Holiday Tribe • Gurugram District

On-site
INR 3,000,000 - 5,000,000
ITM University 2026 | TravClan | SDE-1
ITM University 2026 | TravClan | SDE-1

Travclan • Delhi

On-site
INR 600,000 - 900,000
Aggressive growth prospects
Fast career growth
Mentorship from industry veterans
UI/UX Designer
UI/UX Designer

30 Sundays • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Meaningful ESOPs
Founding team equity
Holiday Tribe - Senior Software Engineer – Java
Holiday Tribe - Senior Software Engineer – Java

NextHire • Gurugram District

On-site
INR 900,000 - 1,400,000
Help define backend architecture of a next-gen travel product.
Work closely with a product and AI team.
Freedom to experiment and grow as an engineer.
+1
ITM University 2026 || TravClan || SDE-1
ITM University 2026 || TravClan || SDE-1

TravClan • Delhi

On-site
INR 600,000 - 900,000
ESOPs
Fast Appraisals
Learning from experienced mentors
Senior Software Engineer
Senior Software Engineer

TripStack Inc. • Pune District

Hybrid
INR 1,800,000 - 3,200,000
Hybrid work model
IIT Jammu 2026 | TravClan | SDE-1
IIT Jammu 2026 | TravClan | SDE-1

Travclan • Delhi

On-site
INR 600,000 - 900,000
Competitive salary
ESOPs
Fast career growth
+3