1,668,933open jobs
100,041companies
256,539added this week
Browse all
Location
In office (Gurgaon)
Seniority
Middle · 3+ years exp
Employment
Full-Time

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

Overview
Company
Impact
Profile match

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: new payment methods, new products built on the payments platform, and a lot of work 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 software engineer for our Payments team in Gurugram. You'll report to our Payments engineering lead and work alongside senior engineers who've built this platform.

This is a good role for someone a few years into their career who wants to go deep rather than wide. Payments is an unusually good domain to grow in - correctness matters, edge cases are real, and the habits you build here (thinking about failure modes, retries, reconciliation, data integrity) transfer everywhere. It's hard to pick that up on a CRUD product, and it compounds fast once you have it.

You'll start with well-scoped work and a lot of review, and take on larger and more ambiguous pieces as you get your footing. We'd expect you to be owning a meaningful surface of the product within your first year.

What you'll work on

  • Backend features and APIs in Python/Django - shipping real functionality that practices use the same week.
  • Payment flows. Card transactions through in-office terminals, hosted payment pages, and patient-facing payment links. You'll learn how each one fails, which is most of the education.
  • Recurring billing. Scheduled charges, retry behaviour, and the handling around payments that don't go through the first time.
  • Integrations. Working against our payment processor's APIs and syncing data into third-party practice management systems.
  • Queries and data. Writing and tuning PostgreSQL queries, designing tables, writing migrations that are safe to run against production data.
  • Bugs and production issues. A real share of them, because debugging someone else's payment edge case is how you learn a payments system properly.
  • Tests and tooling. Contributing to our test coverage and CI pipelines rather than treating them as someone else's job.

What we're looking for

  • 3-5 years building backend software professionally, with solid Python experience. Django specifically is a strong plus, but we'll take a good engineer from another framework who wants to learn it.
  • Comfortable with SQL and relational databases - you can write a join, read a query plan, and reason about what an index is doing.
  • Experience building or consuming REST APIs.
  • Familiarity with Git-based workflows - branching, code review, CI.
  • Care about correctness. In payments, "mostly working" is a bug. We're looking for someone who tests their own work and thinks about what happens when things fail, not just when they succeed.
  • Clear written communication. Our team spans the US, India and Bangladesh, so a lot of thinking happens in writing.

We care more about how you think than about your exact checklist of technologies. If you're strong on fundamentals and missing a couple of items above, apply anyway and tell us what you'd need to pick up.

Bonus, not required

  • Any exposure to payments, fintech, billing or subscription systems.
  • Redis, Celery, or background job processing.
  • Docker.
  • Experience working with an external API that was unreliable, and having to design around it.
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,668,933 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
In office • Full-Time • 2+ years exp • Bengaluru
Python
SQL
AI/ML
AI Agents
AWS Bedrock
AWS Bedrock AgentCore
Agentic Workflows
DevOps
CI/CD
AWS
AWS Lambda
AWS Step Functions
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
Java
C++
DevOps
Linux
Apache HTTP Server
Management
Agile
Apply
In office • 3+ years exp • Bachelor's Degree • India
Java
DevOps
CI/CD
Management
Agile
Apply
Software Engineer II 5 hours ago
In office • 3+ years exp • Master's Degree • Gurgaon
Python
JavaScript
TypeScript
SQL
PowerShell
C#
Node JS
Python
Flask
FastAPI
Databases
PostgreSQL
Weaviate
Chroma
Milvus
pgvector
Pinecone
FAISS
MS SQL
AI/ML
LangChain
LlamaIndex
Vertex AI
Embeddings
Prompt Engineering
Function Calling
LLM
RAG
Hallucination
Reranking
Semantic Search
OpenAI
Structured Outputs
Semantic Search
LLM Guardrails
Frontend
React.js
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Git
Analytics
Power BI
Dimensional Modeling
Management
Agile
Apply
Software Engineer I 5 hours ago
≈ $8.5k – $24k per year (Estimated) • In office • 3+ years exp • Master's Degree • Gurgaon
Python
JavaScript
TypeScript
SQL
PowerShell
C#
Node JS
Python
Flask
FastAPI
Databases
PostgreSQL
Weaviate
Chroma
Milvus
pgvector
Pinecone
FAISS
MS SQL
AI/ML
LangChain
LlamaIndex
Vertex AI
Embeddings
Prompt Engineering
Function Calling
LLM
RAG
Hallucination
Reranking
Semantic Search
OpenAI
Structured Outputs
Semantic Search
LLM Guardrails
Frontend
React.js
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Git
Analytics
Power BI
Dimensional Modeling
Management
Agile
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
$80k – $120k per year • Equity • In office • Full-Time • 2+ years exp • Dublin
Python
Go
AI/ML
Cursor
Claude
Claude Code
DevOps
Terraform
GCP
CloudFormation
Azure
AWS
FinOps
IAM
Cybersecurity
Microsoft Entra ID
Apply
$78k – $117k per year • Equity • Hybrid • Full-Time • 3+ years exp • Dublin
Python
DevOps
Incident Management
Windows
TCP/IP
Cybersecurity
SIEM
Apply
≈ $130k – $238k per year (Estimated) • In office • Wilmington
Python
C++
C++
PyTorch C++
AI/ML
PyTorch
Machine Learning
DevOps
Ubuntu
Linux
Robotics
ROS
Motion Planning
Autonomous Navigation
Apply
≈ $123k – $247k per year (Estimated) • In office • Wilmington
Python
C++
C++
PyTorch C++
AI/ML
CUDA Toolkit
TensorRT
PyTorch
CUDA
DevOps
Linux
Robotics
ROS
Nav2
ROS2
Fast DDS
Cyclone DDS
Zenoh
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
≈ $17k – $40k per year (Estimated) • In office • Full-Time • 7+ years exp • Gurgaon
Python
Python
Django
Databases
PostgreSQL
Redis
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Cybersecurity
PCI DSS
Management
Stripe
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,668,933 more open roles from verified company boards, updated every day.