3 - 4 Lacs
Posted:5 days ago
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:
Work Location: In person
Free courses, interview questions and practice for each skill.
Full Time
SanatanSevaSetu Private limited
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python NowBengaluru east
25.0 - 40.0 Lacs P.A.
Bengaluru
13.49 - 35.6 Lacs P.A.
Gurugram
Salary: Not disclosed
Bengaluru
Salary: Not disclosed
Delhi
Salary: Not disclosed
Mumbai
Experience: Not specified
3.6 - 4.8 Lacs P.A.
India
20.0 - 25.0 Lacs P.A.
Bengaluru east
22.0 - 40.0 Lacs P.A.
Mumbai
Salary: Not disclosed
Mumbai
Salary: Not disclosed
AI Job Matching Summary