Jobs
S

Backend Engineer

SanatanSevaSetuMH, IN5d ago
Full-timevia indeed

Required Skills

apiawsceleryci/cddjangodockerexpressfastapiflaskgcpgitgogolangjavajavascriptlinuxmysqlnode.jspostgresqlpythonredisrestspringsqltypescript

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

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Mumbai
Posted
5d ago
Source
Indeed