Senior Software Engineer - Full Stack - Payments

Application Form
Gloroots Logo

Senior Software Engineer - Full Stack - Payments Application Form

Apply Now

Share your details below to apply for this job.

Enter a number between 0 and 1000
Enter a number between 0 and 1000
Enter a number between 0 and 120
Are you currently on notice period?
Are you open to relocate to Gurugram/Delhi NCR?

Accepted formats: .doc, .docx, .pdf, .png, .jpeg, .jpg

Maximum file size: 20MB

Job Description

Senior Software Engineer – Full Stack (Payments)
Location: Gurugram, India | Industry: Healthcare SaaS / Dental Technology

Compensation: 30-50 LPA


About the Company

  • We build a market-leading dental practice management platform used by clinics to manage scheduling, patient records, billing, reporting, and marketing automation.

  • Our mission is to help dental teams run efficient practices and improve patient care through integrated workflows and data-driven insights.


The Opportunity

  • Own the full-stack architecture for payments inside a high-scale dental SaaS platform.

  • Build resilient systems that help thousands of practices collect revenue reliably across North America.


What You’ll Do

  • Provide technical leadership: define architecture, break down projects, mentor engineers, and run high-quality design/code reviews.

  • Build and scale backend services and REST APIs using Python + Django, with a focus on reliability, performance, and maintainability.

  • Design and optimize PostgreSQL schemas, indexing, transactions, and query performance; manage migrations with SQLAlchemy + Alembic.

  • Strengthen delivery: build/own CI/CD pipelines, Git workflows, automated testing, deploys, and safe rollback strategies.

  • Improve runtime efficiency and throughput using Redis caching and Nginx reverse proxying.

  • Partner with Product and Operations to translate payment/business requirements into technical plans and shipped outcomes.


Must-Have

  • 7–10 years building production web backends and REST APIs with Python + Django.

  • Proven technical leadership (mentoring, setting standards, design reviews, code reviews).

  • Strong PostgreSQL skills: schema design, indexing, transactions, performance tuning.

  • Hands-on experience with SQLAlchemy + Alembic (models, migrations, schema versioning).

  • Experience designing CI/CD pipelines and Git workflows (gated testing, release automation).

  • Practical experience with Redis (caching/eviction patterns) and Nginx (secure reverse proxy, high throughput).

  • Working understanding of NoSQL patterns and when to use them alongside relational databases.


Nice-to-Have

  • Payment gateway integrations (e.g., Stripe, Adyen).

  • Cloud-native delivery with Docker/Kubernetes and infrastructure-as-code within CI/CD.

  • Observability experience: metrics, logs, tracing, and performance/reliability improvements.

Apply Now

Share your details below to apply for this job.

Enter a number between 0 and 1000
Enter a number between 0 and 1000
Enter a number between 0 and 120
Are you currently on notice period?
Are you open to relocate to Gurugram/Delhi NCR?

Accepted formats: .doc, .docx, .pdf, .png, .jpeg, .jpg

Maximum file size: 20MB