Senior Backend Engineer

Application Form
Gloroots Logo

Senior Backend Engineer 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
Open to relocate to Kolkata?
Are you currently on notice period?

Accepted formats: .docx,.pdf,.png,.jpeg,.jpg

Maximum file size: 10MB

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 EngineerFunction: EngineeringLocation: KolkataType: Full-timeIndustry: Healthcare Technology, SaaS

About Company

A rapidly growing SaaS company operating in the healthcare technology space, focused on building smart, data-driven solutions that help service providers improve operational efficiency and patient engagement. The platform is purpose-built for a specialised segment within healthcare, with deep use cases tailored for practices like dental care. With a strong and growing customer base across global markets, the company is on a mission to simplify practice management through intuitive tools and automation — all driven by a passionate, cross-functional team.

Position Overview

You design and scale Django/Python services that power a healthcare SaaS platform. You blend backend engineering with applied ML to deliver real-time and batch intelligence. Your work drives faster workflows for clinicians and better experiences for patients.

Role & Responsibilities

  • You build and evolve backend services and RESTful APIs in Django/Python with production-grade performance and reliability.
  • You own the data layer: design efficient relational schemas in PostgreSQL, tune queries, and manage migrations via SQLAlchemy and Alembic.
  • You implement robust CI/CD pipelines: define Git branching strategies, automate build/test/deploy, enable safe rollbacks, and manage environment promotion.
  • You optimise runtime using Redis caching and Nginx reverse proxying to improve throughput, reduce latency, and handle secure traffic.
  • You collaborate with product and operations teams to translate requirements into executable technical plans with clear milestones.
  • You productionise AI/ML by designing and deploying model inference services for batch and real-time use cases, implementing feature pipelines, and integrating models into backend flows.
  • You ensure ML reliability by versioning models and datasets, tracking experiments, monitoring drift and model performance, and managing rollbacks of model versions.
  • You integrate data sources: orchestrate ETL/ELT for training and inference, and apply data validation and governance for privacy and compliance.
  • You measure impact by instrumenting services and models with metrics, logs, and traces; running A/B tests and canary releases for model and API changes.

Must have Criteria

  • You bring 4–5 years of software development experience delivering production Python and Django backends and RESTful APIs.
  • You have proven leadership guiding engineers, setting standards, and conducting design and code reviews.
  • You possess deep RDBMS knowledge, specifically PostgreSQL schema design, indexing, transactions, and performance tuning.
  • You are proficient with SQLAlchemy and Alembic for model definitions, schema versioning, and safe forward/backward migrations.
  • You demonstrate expertise in CI/CD and Git, including pipeline design, gated testing, release automation, and effective branching workflows.
  • You have practical experience with Redis caching strategies, eviction patterns, and secure high-throughput proxying with Nginx.
  • You understand NoSQL paradigms and know when to apply them alongside relational stores.
  • You have applied machine learning experience, integrating and serving models in production and managing the model lifecycle.
  • You are familiar with ML tooling such as scikit-learn, PyTorch or TensorFlow, model serving frameworks, and experiment tracking.

Nice to Have

  • Experience with cloud-native delivery using Docker/Kubernetes and infrastructure as code within CI/CD workflows.
  • Familiarity with observability practices covering metrics, logs, and tracing for performance and reliability.
  • Knowledge of retrieval and vector search integrations, feature stores, streaming pipelines, or GPU-aware workloads.

What We Offer

  • Impact at scale; safeguard mission-critical healthcare SaaS.
  • Customer-first mission; ensure reliable releases for clinicians and patients.
  • Competitive salary, performance bonuses, PTO, health benefits, and potential equity.

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
Open to relocate to Kolkata?
Are you currently on notice period?

Accepted formats: .docx,.pdf,.png,.jpeg,.jpg

Maximum file size: 10MB

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.