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.
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.
Application Submitted Successfully!
Thank you for applying to Senior Software Engineer - Full Stack - Payments. We have received your application and will review it shortly.
You will be redirected shortly...