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

By submitting this application, you acknowledge and consent to the use of artificial intelligence (AI) technologies in the recruitment process, including but not limited to resume screening, candidate assessment, and interview facilitation. Your application data may be processed by AI systems to evaluate your qualifications. You have the right to request human review of any AI-assisted decisions.

Job Description

Role: Senior Backend Engineering Lead - Python/Django

Function: Engineering Leadership

Location: India

Type: Full-time

Compensation: Not specified

Industry: AI, Medical SaaS, Healthcare Technology

About Company

A medical AI SaaS company building software for the U.S. dental market.

The platform helps dental teams run smoother, grow revenue, and improve patient experience. It replaces scattered tools and manual work with one integrated platform trusted by thousands of practices.

The company brings analytics, scheduling, communications, payments, and marketing automation into a single system. It automates busywork like reminders and digital intake, and gives teams real-time visibility into what's driving production and retention.

The company is mission-driven and execution-oriented with high ownership, tight collaboration, and product work with clear, measurable impact.

Position Overview

You'll lead a high-performing engineering team building scalable backend services that power medical AI SaaS trusted by thousands of dental practices daily. You'll drive technical excellence across the full stack, from PostgreSQL optimization to CI/CD pipeline design, while mentoring engineers and setting architecture direction. This role reports to the Engineering India Head and offers direct ownership of systems that measurably impact healthcare digitization and patient care delivery.

Role & Responsibilities

  • Provide technical leadership by setting architecture direction, decomposing complex projects, and mentoring engineers
  • Build and evolve backend services and APIs in Django/Python with focus on performance, reliability, and maintainability
  • Own the data layer by designing efficient PostgreSQL schemas, tuning queries, and managing migrations via SQLAlchemy/Alembic
  • Implement robust CI/CD pipelines with Git branching strategies, automated build/test/deploy, and safe rollbacks
  • Optimize runtime performance through Redis caching and Nginx reverse proxying for high throughput and low latency
  • Collaborate cross-functionally with product and operations teams to translate requirements into executable technical plans
  • Drive high-quality delivery through rigorous code reviews and engineering best practices

Must Have Criteria

  • 7+ years of software development experience with deep expertise in Python and Django
  • Experience with payment gateway integrations (Adyen, Stripe, or similar platforms)
  • Strong PostgreSQL expertise including schema design, indexing, transactions, and performance tuning
  • Hands-on experience with SQLAlchemy and Alembic for model definitions, schema versioning, and safe migrations
  • CI/CD and Git expertise with pipeline design, automated testing, and effective branching/review workflows
  • Production experience with Redis caching strategies and Nginx for secure high-throughput proxying
  • Working knowledge of NoSQL paradigms and when to apply them alongside relational databases

Nice to Have

  • Leadership experience guiding and leading engineering teams
  • Cloud-native delivery experience with Docker/Kubernetes and infrastructure-as-code
  • Observability practices including metrics, logs, and tracing for performance improvements
  • Bachelor's/Master's degree from IITs/NITs/BITS/IIMs or equivalent top-tier institutions

What We Offer

  • Opportunity to build AI-powered medical SaaS impacting thousands of dental practices
  • High ownership environment with autonomy and flexible scheduling
  • Cross-functional collaboration in a mission-driven, execution-heavy culture
  • Clear, measurable impact on healthcare digitization and patient care improvement
  • Support for professional growth and development in a fast-moving startup environment

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

By submitting this application, you acknowledge and consent to the use of artificial intelligence (AI) technologies in the recruitment process, including but not limited to resume screening, candidate assessment, and interview facilitation. Your application data may be processed by AI systems to evaluate your qualifications. You have the right to request human review of any AI-assisted decisions.