1,668,933open jobs
100,041companies
256,539added this week
Browse all
Salary
≈ $18k – $42k per year (Estimated)
Location
In office (Kolkata)
Seniority
Senior · 5+ years exp
Employment
Full-Time

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

Overview
Company
Impact
Profile match

Senior Software Engineer - Engineering

Experience: 5-8 Years

Location: Kolkata, India

About Practice by Numbers

Practice by Numbers (PbN) is a fast-growing SaaS platform helping healthcare organizations

leverage data, automation, patient engagement, and operational intelligence to improve business

performance and patient outcomes. We build highly scalable cloud-native products serving

thousands of customers across North America.

We are looking for a Senior Software Engineer who combines strong hands-on engineering skills

with the maturity to own complex features end-to-end, mentor peers, and raise the technical bar

across the team.

Role Overview

As a Senior Software Engineer, you will design, build, and own significant components of our SaaS

platform. You will take features from ambiguous requirements through design, implementation,

testing, and production operation. You will make sound technical decisions within your area,

contribute to architecture discussions, and mentor engineers around you.

This role requires strong software engineering fundamentals, solid experience with distributed

systems and cloud-native development, and a track record of delivering reliable, high-quality

software. The ideal candidate is a self-driven builder who takes ownership, cares deeply about

quality, and enjoys solving hard technical problems.

Key Responsibilities

Software Engineering

  • Design, build, and own end-to-end features and services across the platform.
  • Build scalable APIs, backend services, and cloud-native applications.
  • Build and operate event-driven workflows using Kafka-compatible messaging, background
  • workers, and reliable async processing patterns.
  • Write clean, well-tested, maintainable, and performant code.
  • Contribute to frontend and full-stack development as needed.
  • Improve system performance, scalability, reliability, and security within your area.
  • Troubleshoot and resolve production issues, including on-call participation.

Technical Contribution & Design

  • Translate ambiguous requirements into well-structured technical designs.
  • Participate in and contribute to design reviews and architecture discussions.
  • Make pragmatic technical decisions and clearly document trade-offs.
  • Identify technical risks early and propose practical solutions.
  • Drive adoption of reusable components, shared services, and engineering best practices.

Quality & Operational Excellence

  • Uphold high standards for design, code quality, testing, and operational readiness.
  • Write and review unit, integration, and automated tests.
  • Improve observability through monitoring, logging, and alerting for your services.
  • Participate actively in code reviews and provide constructive feedback.

Collaboration & Mentorship

  • Mentor and support junior engineers through pairing and code reviews.
  • Collaborate closely with product, design, QA, and DevOps teams.
  • Contribute to a culture of ownership, learning, and engineering excellence.

AI-Enabled Engineering

  • Use modern AI tools to improve development speed, quality, and productivity.
  • Apply AI-assisted development practices while maintaining strong engineering standards, security, and code quality.
  • Explore practical opportunities to accelerate engineering outcomes.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related discipline.
  • 5-8 years of software engineering experience building production-grade applications.
  • Strong experience building and operating cloud-native SaaS or web applications.
  • Solid understanding of software design, distributed systems, and modern engineering practices.
  • Proven ability to own and deliver complex features independently.
  • Experience debugging and resolving performance, scalability, and reliability issues.

Technical Expertise

Backend Technologies

  • Python
  • Django / Django REST Framework
  • FastAPI
  • SQLAlchemy / Alembic
  • Node.js
  • REST APIs
  • Microservices Architecture
  • Asynchronous Processing
  • Event-driven Architecture
  • Transactional Outbox / Background Workers

Frontend Technologies

  • React.js
  • Next.js
  • TypeScript
  • Modern JavaScript
  • State Management Frameworks

Data & Storage

  • PostgreSQL
  • Redis
  • Kafka / Redpanda / Amazon MSK
  • Elasticsearch / OpenSearch
  • AWS S3 / Object Storage
  • Database Design
  • Query Optimization
  • Caching Strategies

Cloud & Infrastructure

  • AWS
  • ECS / EKS / Fargate
  • Lambda
  • API Gateway
  • S3
  • RDS
  • ElastiCache
  • MSK
  • CloudWatch
  • Terraform / Infrastructure as Code

DevOps & Reliability

  • Docker
  • CI/CD Pipelines
  • Monitoring & Observability
  • OpenTelemetry
  • New Relic / CloudWatch
  • Test Automation
  • Incident Management

Software Design

  • Object-Oriented Design
  • Design Patterns
  • SOLID Principles
  • System Design
  • Secure Coding Practices

Preferred Qualifications

  • Experience building multi-tenant SaaS platforms.
  • Experience with large-scale transactional or data-intensive workloads.
  • Exposure to healthcare technology or data-intensive applications.
  • Experience mentoring engineers and leading feature development.
  • Familiarity with Kubernetes.
  • Experience building ETL / data pipelines (good to have).
  • Exposure to Databricks or similar data/analytics platforms (good to have).

What We Look For

  • Strong hands-on technical skills and engineering fundamentals.
  • Ability to own features end-to-end with minimal supervision.
  • Good system design and problem-solving abilities.
  • Bias toward execution, quality, and ownership.
  • Strong collaboration and communication skills.
  • Willingness to mentor and lift up the team.
  • Passion for building high-quality software and continuous learning.
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
Kolkata
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
≈ $16k – $37k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Python
Java
SQL
Scala
Python
pySpark
Databases
Databricks
AI/ML
Spark
Machine Learning
DevOps
Azure
CI/CD
Git
Platform Engineering
Analytics
ETL/ELT
Management
SharePoint
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
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
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
≈ $15k – $34k per year (Estimated) • In office • 5+ years exp • Pune • Chennai • Kolkata
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
Azure SQL Database
Frontend
RxJS
Angular
DevOps
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Azure AKS
Management
Agile
Scrum
Apply
DEVELOPER L3 2 days ago
In office • 3+ years exp • Kolkata
Databases
Databricks
Apply
≈ $11k – $26k per year (Estimated) • In office • Full-Time • 2+ years exp • Master's Degree • Kolkata
Apply
≈ $17k – $39k per year (Estimated) • In office • Full-Time • Bengaluru • Kolkata
Python
JavaScript
Node JS
AI/ML
Cursor
Claude
AI Agents
Frontend
React.js
Management
ServiceNow
Agile
ITSM
Apply
≈ $7k – $14k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Kolkata
Apply
See all jobs
This is one of many
1,668,933 more open roles from verified company boards, updated every day.