🔔 FCM Loaded

Backend Software Development Engineer

NikahForever

2 - 5 years

Delhi

Posted: 21/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Company Description


NikahForever is Indias most trusted Muslim Matrimony platform, dedicated to making marriages simple and fostering a strong sense of community. With over 55,000 successful stories and a growing member base exceeding 2,000,000, we aim to transform the way people approach matrimony. Our platform leverages advanced AI-driven algorithms to help users seamlessly search for and connect with their ideal matches. At NikahForever, we strive to create lasting relationships using innovative technology and user-friendly processes.


Experience12 years


Experience in a product-based company or high-ownership startup preferred


Role Overview


We are looking for a high-ownership Software Development Engineer (SDE) who can design, build, scale, and own backend systems end-to-end. This role goes beyond writing APIs youll think in terms of scalable architecture, performance, reliability, and long-term maintainability.

Youll work on systems that handle real traffic, real data, and real scale, and youll be expected to take responsibility from design development deployment monitoring.


Key Responsibilities


  • Own backend services from architecture design to production deployment
  • Design scalable, modular, and fault-tolerant systems
  • Build high-performance Node.js + TypeScript services + SQL + PHP
  • Design and optimize RESTful APIs
  • Work closely with infra to improve scalability, reliability, and cost
  • Optimize database schema, indexes, and query performance
  • Write clean, testable, and maintainable code
  • Participate in code reviews and architectural discussions
  • Debug production issues and drive root-cause analysis
  • Continuously improve system performance and developer productivity


Technical Requirements


  • Strong hands-on experience with Node.js, Express.js, SQL
  • Production experience with TypeScript
  • Deep understanding of async programming, event loop, and concurrency
  • Experience designing modular and scalable backend architectures
  • Strong problem-solving skills with DSA fundamentals
  • Understanding of time/space trade-offs
  • Ability to apply DSA concepts in real-world backend problems


Database


  • Strong knowledge of MySQL
  • Schema design
  • Indexing strategies
  • Query optimization
  • Handling large datasets


DevOps and Infrastructure


  • Experience deploying and managing services on AWS
  • EC2, S3, RDS (basic IAM knowledge)
  • Comfortable working on Ubuntu/Linux environments
  • Hands-on experience with Docker
  • Containerization
  • Multi-stage builds
  • Working knowledge of Kubernetes
  • Pods, services, deployments
  • Basic scaling concepts
  • Familiar with CLI-based workflows for debugging and ops


Version control and Collaboration


  • Strong experience with Git & GitHub
  • Comfortable with PR-driven development and code reviews


Developer tools and AI


  • Experience using Cursor, Codex, Copilot, or similar AI tools
  • Ability to leverage AI tools for:
  • Faster development
  • Code refactoring
  • Debugging and documentation


What defined success in this Role


  • You take ownership instead of waiting for instructions
  • You think beyond feature delivery to scalability and reliability
  • You proactively identify bottlenecks and propose improvements
  • You care about performance, observability, and cost
  • You write code that scales with both traffic and team size


Preferred skills


  • Exposure to microservices architecture
  • Experience with caching (Redis / in-memory caching)
  • Basic knowledge of message queues / background jobs
  • Understanding of system design fundamentals
  • Experience with monitoring, logging, and alerting
  • Familiarity with PM2, graceful shutdowns, and process management


What you'll learn and grow into


  • Designing production-grade scalable systems
  • Handling high-traffic backend services
  • Making architecture decisions with real constraints
  • End-to-end ownership of backend services
  • Exposure to advanced system design concepts

  • Who should apply


    • Engineers who want real ownership, not ticket-pushing
    • Developers curious about scale, performance, and architecture
    • People who enjoy solving hard backend problems
    • Engineers who want to grow into SDE-2 / Backend Lead roles


    Founder's Desk:

    We are looking for more than a developer. We need a craftsman who understands that performance is measured not just in milliseconds, but in moments of delight. Who sees that scalability means being able to hold the dreams of millions, not just handle their traffic. Who believes that elegant code is the invisible thread weaving stories of "forever."

    -CEO Nikah Forever

    Services you might be interested in

    Improve Your Resume Today

    Boost your chances with professional resume services!

    Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.