1,672,019open jobs
100,260companies
257,325added this week
Browse all
Salary
≈ $17k – $40k per year (Estimated)
Location
In office (Gurgaon)
Seniority
Senior · 7+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Mar 20, 2026.

Overview
Company
Impact
Profile match

Senior Software Engineer

Practice by Numbers · Gurugram, India · In-office (5 days) · Full-time

About us

Practice by Numbers builds the software dental practices run their day on - scheduling, patient communications, analytics, VOIP and payments, in one platform. Around 1,500 practices across the US and Canada use us to run their front desk.

Payments is one of our fastest-growing areas, and one of the few where the software is directly responsible for whether a practice gets paid. We're investing heavily in it over the next year: new payment methods, new products built on top of the payments platform, and a lot of work on making the core more reliable as volume grows.

We operate like a startup, because we are one. Scope is wide, decisions are fast, and there isn't a layer of people between you and the problem.

About the role

We're hiring a senior backend engineer for our Payments team in Gurugram. You'll report to our Payments engineering lead and work closely with the Payments product manager.

This is a deep individual-contributor role. You'll write code, make architectural calls, and own systems end to end.

What you'll work on

  • Backend services and APIs in Python/Django. You'll own significant surfaces outright, with performance, reliability and maintainability as first-order concerns rather than afterthoughts.
  • Money movement. Card-present transactions through in-office terminals, hosted payment pages, and patient-facing payment links. Each surface has its own failure modes and its own definition of "done correctly."
  • Recurring billing. Scheduled charges, retries, and the logic that decides when a failed payment needs a human rather than another automated attempt.
  • Reconciliation. Processor webhooks arrive late, out of order, or after someone has already recorded a payment by hand. Making the ledger tell the truth anyway is a real and ongoing part of this job.
  • Integrations. Our payment processor, plus syncing payment data into third-party practice management systems - each with its own quirks and none of them forgiving.
  • The data layer. Schema design, indexing, query tuning and migrations in PostgreSQL, on a database that's growing faster than it used to.
  • How we ship. CI/CD pipelines, test automation, and releases that are safe to roll back.

What we're looking for

  • 7-9 years building production backends, with deep Python and Django experience and genuine ownership of systems other people depended on.
  • Strong PostgreSQL fundamentals - schema design, indexing, transactions, and the ability to find and fix a slow query without guessing at it.
  • REST API design and third-party integration experience. You've worked against external APIs that were slow, flaky, or simply wrong, and built around that.
  • Redis and Git-based CI/CD - you've built or meaningfully improved a deployment pipeline, not just used one.
  • Judgement about correctness where mistakes cost money. Idempotency, retries and race conditions should be things you've had to reason about carefully, not terms you recognise.
  • Clear written communication. Our team spans the US, India and Bangladesh, so a lot of thinking happens in writing.

You don't need every one of these to be perfect. Strong on most and curious about the rest is enough - tell us which is which.

Bonus, not required

  • Payments or fintech background - Adyen, Stripe, Razorpay or similar.
  • Card-present / POS terminal integration experience.
  • PCI DSS exposure.
  • Subscription or recurring-billing systems.
  • Docker/Kubernetes, infrastructure-as-code, or observability tooling (metrics, logs, tracing).
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,672,019 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Gurgaon
≈ $17k – $39k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
C++
MATLAB
Python
pySpark
AI/ML
Spark
Machine Learning
Frontend
GraphQL
Apply
In office • 3+ years exp • Hyderabad
Python
Java
Bash
DevOps
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Linux
Unix
Management
Agile
Scrum
Kanban
Apply
≈ $26k – $68k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Pune
Java
Kotlin
Java
Maven
AI/ML
Falcon
LLM
DevOps
Rest API
GitLab CI
CI/CD
Jenkins
Git
Platform Engineering
Management
Agile
Scrum
Apply
≈ $36k – $95k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Hyderabad
JavaScript
AI/ML
Function Calling
AI Agents
LLM
Human-in-the-Loop
LLM Guardrails
Tool Use
DevOps
Platform Engineering
Management
ServiceNow
Apply
≈ $17k – $40k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
SQL
QA
TestNG
Selenium
Appium
Postman
Apply
≈ $71k – $161k per year (Estimated) • Remote (Brazil) • Part-Time • 7+ years exp • Brazil
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
pgvector
DynamoDB
OpenSearch
Amazon Aurora
AI/ML
Embeddings
AWS Bedrock
LLM
RAG
LLM Guardrails
Mobile
Twilio
DevOps
Rest API
Terraform
OpenTelemetry
CloudFormation
Datadog
CI/CD
AWS
Docker
Kubernetes
Grafana
Amazon EKS
AWS Lambda
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
AWS Step Functions
API Gateway
Management
WhatsApp
Apply
≈ $29k – $71k per year (Estimated) • In office • Bratislava
Java
TypeScript
Java
Apache Tomcat
Databases
PostgreSQL
AI/ML
Copilot
DevOps
CI/CD
Jenkins
Docker
Kubernetes
GitLab
Linux
Cybersecurity
SonarQube
GDPR
Management
Confluence
Jira
Agile
Scrum
Apply
In office • New Delhi
JavaScript
Frontend
D3.js
Chart.js
DevOps
Rest API
Git
Windows
Analytics
Power BI
Management
Google Sheets
Apply
Data Scientist 1 day ago
In office • 1+ year exp • Master's Degree • Turkey
Python
SQL
AI/ML
Scikit-learn
Computer Vision
NLP
Pandas
NumPy
Time Series Forecasting
Recommender Systems
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
Tableau
Power BI
Apply
$28k – $43k per year • Remote (Portugal) • Full-Time • 3+ years exp • Portugal
Java
Kotlin
Java
Testcontainers
Databases
PostgreSQL
Mobile
JUnit
DevOps
AWS
Kubernetes
Grafana
Apply
≈ $25k – $58k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Kolkata
Python
JavaScript
TypeScript
Node JS
Python
Django
Django REST Framework
Databases
PostgreSQL
Redis
ElasticSearch
OpenSearch
Frontend
React.js
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Amazon EKS
AWS Lambda
Incident Management
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Apply
≈ $18k – $42k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Kolkata
Python
JavaScript
TypeScript
Node JS
Python
SQLAlchemy
FastAPI
Django
Django REST Framework
Alembic
Databases
PostgreSQL
Redis
Databricks
ElasticSearch
Apache Kafka
OpenSearch
Redpanda
Frontend
Next.js
React.js
DevOps
Rest API
Terraform
New Relic
OpenTelemetry
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Fargate
AWS Lambda
Incident Management
Amazon S3
Amazon ECS
Amazon CloudWatch
API Gateway
Analytics
ETL/ELT
Apply
Software Engineer 3 months ago
≈ $9k – $24k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Kolkata
Python
JavaScript
TypeScript
Node JS
Python
FastAPI
Django
Django REST Framework
Databases
PostgreSQL
Redis
Databricks
Frontend
Next.js
React.js
DevOps
Rest API
CI/CD
Git
AWS
Docker
Amazon S3
Analytics
ETL/ELT
Apply
≈ $24k – $55k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Gurgaon
Python
JavaScript
TypeScript
Node JS
Python
Django
Django REST Framework
Databases
PostgreSQL
Redis
ElasticSearch
OpenSearch
Frontend
React.js
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Amazon EKS
AWS Lambda
Incident Management
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Apply
Software Engineer 28 days ago
In office • Full-Time • 3+ years exp • Gurgaon
Python
SQL
Python
Django
Celery
Databases
PostgreSQL
Redis
DevOps
Rest API
Git
Docker
Apply
≈ $20k – $46k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Gurgaon
Apply
In office • Mumbai • Chennai • Gurgaon
JavaScript
Java
TypeScript
Java
Spring Framework
Spring Boot
Spring MVC
Spring Security
Databases
RabbitMQ
Apache Kafka
Frontend
RxJS
Angular
Angular Material
DevOps
Rest API
Apply
≈ $20k – $50k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Gurgaon
Marketing
YouTube
Apply
≈ $7.5k – $19k per year (Estimated) • In office • Full-Time • 2+ years exp • Master's Degree • Gurgaon
Management
Microsoft Office
Apply
iOS Developer 1 day ago
In office • 3+ years exp • Gurgaon
C
Swift
Objective-C
C
FFmpeg
Mobile
Core Data
Core Animation
MVVM
VIPER
Core Graphics
DevOps
CI/CD
Management
Agile
Apply
See all jobs
This is one of many
1,672,019 more open roles from verified company boards, updated every day.