S

Backend Engineer

SanatanSevaSetu Private limited

3 - 4 Lacs

Mumbai

Posted:5 days ago

Apply

Job Description

SanatanSevaSetu is hiring a Backend Engineer to build and maintain the APIs, database and business logic behind our web platform and mobile apps.

Location: Express Zone, Goregaon (East), Mumbai

Work mode: Work from office

Engagement: Full-time, 1-year fixed-term contract, including a 3-month probation period

About SanatanSevaSetu

SanatanSevaSetu is a multi-temple devotional platform where people can book pujas, make chadhava offerings, consult astrologers, receive prasad at home and follow the daily panchang.

Our backend connects discovery, bookings, payments, fulfilment, apps & web-apps and notifications. We are looking for someone who can translate these business flows into reliable APIs, maintain accurate data and help keep the platform running smoothly.

Your Profile

· Take ownership of backend features from design and development through deployment, monitoring and optimization, working closely with the app, web-app, product and design teams.

· Build and maintain backend services using Python, Go (Golang) for temple discovery, puja and chadhava bookings, payments, orders and user accounts.

· Design clear API contracts and backend architectures that evolve with business needs while remaining simple, maintainable and resilient.

· Implement reliable booking and payment workflows, including availability, concurrent requests, verified webhooks, duplicate prevention, cancellations, refunds and reconciliation.

· Design and maintain relational databases with sound schemas, constraints, indexes, transactions and migrations. Support backup and restore procedures.

· Build reliable background jobs and notifications with retries and failure tracking. Support service completion and prasad fulfilment workflows where applicable.

· Develop APIs for authorized staff to manage offerings, bookings and operational exceptions, with appropriate permissions and audit trails.

· Improve API and database performance using logs, metrics, error tracking and actionable alerts. Investigate production issues and resolve their underlying causes.

· Write clean, tested and secure code, contribute to code reviews and technical discussions, and maintain API documentation, design notes and operational runbooks.

Your Checklist

· Around 2 or more years of hands-on backend development experience is a guide, not a strict requirement. You can explain your contribution to real projects and the technical decisions you made.

· Proficiency in one or more backend languages such as Python, Go (Golang), Java or JavaScript/TypeScript with Node.js. Practical experience with relevant frameworks such as FastAPI, Django, Flask, Gin, Echo, Spring Boot. You do not need experience with every language or framework listed.

· Experience designing REST APIs with clear contracts, pagination, authentication, validation and consistent error handling.

· Practical SQL and PostgreSQL or MySQL experience, including data modelling, relationships, transactions, indexes, query tuning and migrations.

· Understanding of data structures, system design and performance optimization, with the ability to explain high-level architecture and detailed implementation choices.

· Experience integrating payment gateways or other third-party APIs, including webhooks, retries and safe handling of repeated requests or partial failures.

· Understanding of concurrency, asynchronous processing, background jobs, application monitoring, deployment fundamentals and troubleshooting live systems.

· Comfort with Git, collaborative workflows, code reviews and meaningful automated tests using tools appropriate to your stack, such as pytest, Go’s testing package or Jest.

· Understanding of authentication, roles and permissions, secrets management and protection of personal data.

· Clear communication, practical problem-solving and a willingness to automate repetitive work and improve reliability as the platform grows.

Good to have

· Experience with Redis, caching and job queues such as Celery or similar tools.

· Familiarity with Docker, Linux, CI/CD and cloud hosting such as AWS, GCP or DigitalOcean.

· Experience with tools such as Sentry, Prometheus, Grafana or the ELK stack.

· Experience reading query plans and improving PostgreSQL performance.

· Experience with booking, marketplace, payments or e-commerce systems.

· Responsible use of AI tools for development, testing and documentation, with independent verification of generated work.

Data security and confidentiality

You may work with user information, booking records and payment-related data. You will be expected to:

· Use only authorized systems and follow least-privilege access rules.

· Keep credentials and secrets out of source code.

· Avoid copying production data to personal devices or personal cloud storage.

· Keep production data and credentials out of unapproved AI tools.

· Report suspected data exposure or security incidents immediately through the designated internal channel.

· Follow the company’s confidentiality, access-control and data-security policies.

How to apply

Email namaste@sanatansevasetu.com with the subject line “Backend Engineer — Your Name”.

Please include:

· Your résumé and, if available, GitHub profile or relevant project portfolio.

· Your current role, notice period and availability to work from our Mumbai office.

· One relevant backend project: what it did, what you personally built, and one technical challenge you solved.

· Your preferred backend languages and frameworks, experience with relational databases, and willingness to work across stacks as product needs evolve.

· A brief example of how you use AI tools in development and verify their output.

Brief answers in your own words are sufficient. A separate cover letter is not required.

Pay: ₹30,000.00 - ₹40,000.00 per month

Benefits:

  • Paid sick time
  • Paid time off

Work Location: In person

Skills Required

Backend Python Reconciliation Relational Databases Backend Development Java JavaScript TypeScript Node.js Django Spring Boot Rest Apis

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
S
SanatanSevaSetu Private limited

RecommendedJobs for You

HuntingCube logo

Backend Engineer

HuntingCube

Bengaluru east

A

Bengaluru

Sumtracker logo

Gurugram

Motive logo

Bengaluru

Atlys logo

Delhi

S

Backend Engineer

SanatanSevaSetu Private limited

Mumbai

Recruito logo

India

HuntingCube logo

Backend Engineer

HuntingCube

Bengaluru east

NymbleUp logo

Mumbai

Unico Connect logo

Backend Engineer

Unico Connect

Mumbai