Senior Software Engineer

Recrew AI

Kolkata District

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Recrew AI is seeking a seasoned backend engineer to own substantial components of the cloud-native SaaS platform used by dental practices. You will build scalable backend services, event-driven workflows, and contribute across full-stack needs to deliver robust features daily.

You will mentor peers, participate in architecture discussions, and raise the bar for performance, reliability, and security while working with modern AWS services and container orchestration.

Qualifications

  • 5–8 years of software engineering experience building and operating SaaS or web apps.
  • Strong backend proficiency in Python with Django, Django REST Framework, or FastAPI; SQLAlchemy/Alembic experience.
  • Hands-on experience with event-driven architecture and Kafka (or Kafka-compatible) in production.
  • Proven AWS experience: ECS/EKS/Fargate, Lambda, RDS, ElastiCache, S3, API Gateway, CloudWatch.
  • Solid PostgreSQL experience with design, optimization, and Redis caching.
  • Ability to own and deliver complex features independently, debugging performance, scalability, reliability.
  • Experience with Docker, CI/CD pipelines, and infrastructure-as-code (Terraform).

Responsibilities

  • Design, build, and own end-to-end features and services across the platform from requirements to production.
  • Build scalable REST APIs, backend services, and event-driven workflows using Kafka-compatible messaging.
  • Contribute to frontend and full-stack development with React.js, Next.js, and TypeScript as needed.
  • Translate ambiguous requirements into well-structured technical designs; participate in architecture discussions.
  • Improve observability with monitoring, logging, and alerting (OpenTelemetry, New Relic, CloudWatch).
  • Write and review unit, integration, and automated tests; uphold high code quality and operability.
  • Mentor junior engineers through pairing and code reviews; leverage AI-assisted tools to improve delivery speed.

Skills

Python
Django
FastAPI
SQLAlchemy/Alembic
Kafka
AWS
PostgreSQL
Redis
Docker
CI/CD
Terraform
Event-driven
React.js
TypeScript

Tools

Docker
Terraform
Kubernetes

Job description

Industry: AI, Medical SaaS, Dental Technology

About Company

The company builds medical AI SaaS for the U.S. dental market.

Its all-in-one platform unifies analytics, scheduling, communications, payments, and marketing automation. Thousands of dental practices across North America rely on it daily.

It automates admin busywork and gives teams real-time visibility into revenue and retention. Patients get a self-serve portal to book appointments, view history, and pay online.

The company is mission-driven, execution-oriented, and operating in one of healthcare's most under-digitized verticals.

Position Overview

This role owns significant components of the company's cloud-native SaaS platform — taking features from ambiguous requirements through design, implementation, and production operation. You'll build scalable backend services, event-driven workflows, and full-stack capabilities that serve thousands of dental practices daily. Beyond shipping, you'll raise the technical bar through architecture contributions, code reviews, and mentoring peers.

Role & Responsibilities

  • Design, build, and own end-to-end features and services across the platform — from requirements through production operation.
  • Build scalable REST APIs, backend services, and event-driven workflows using Kafka-compatible messaging and async processing patterns.
  • Contribute to frontend and full-stack development using React.js, Next.js, and TypeScript as needed.
  • Translate ambiguous requirements into well-structured technical designs; participate in architecture discussions and document trade-offs clearly.
  • Improve system observability through monitoring, logging, and alerting (OpenTelemetry, New Relic, CloudWatch); participate in on-call incident response.
  • Write and review unit, integration, and automated tests; uphold high standards for code quality and operational readiness.
  • Mentor junior engineers through pairing and code reviews; use AI-assisted development tools to improve delivery speed without compromising quality or security.

Must Have Criteria

  • 5–8 years of software engineering experience building and operating production-grade SaaS or web applications.
  • Strong backend proficiency in Python with Django, Django REST Framework, or FastAPI; experience with SQLAlchemy/Alembic.
  • Hands-on experience with event-driven architecture and Kafka (or Kafka-compatible systems: Redpanda, Amazon MSK) in production.
  • Proven experience with AWS services: ECS/EKS/Fargate, Lambda, RDS, ElastiCache, S3, API Gateway, and CloudWatch.
  • Solid experience with PostgreSQL — including database design, query optimization, and caching strategies with Redis.
  • Demonstrated ability to own and deliver complex features independently, including debugging performance, scalability, and reliability issues.
  • Experience with Docker, CI/CD pipelines, and infrastructure-as-code (Terraform).

Nice to Have

  • Experience building multi-tenant SaaS platforms or large-scale transactional/data-intensive workloads.
  • Familiarity with Kubernetes for container orchestration.
  • Experience building ETL/data pipelines or exposure to Databricks or similar analytics platforms.
  • Exposure to healthcare technology or HIPAA-compliant application development.
  • Track record of mentoring engineers and leading feature development across a team.

What We Offer

  • End-to-end ownership of meaningful platform components with clear, measurable impact on thousands of dental practices.
  • Tight, cross-functional team with high autonomy and fast shipping cycles in a large, under-digitized healthcare vertical.
  • Flexible scheduling and strong support for technical growth and continuous learning.
  • Opportunity to work at the intersection of AI, medical SaaS, and real-world operational impact.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Recrew AI • Kolkata District

On-site
INR 900,000 - 1,500,000
End-to-end ownership of features
Structured mentorship from senior/peer
Autonomy with flexible scheduling
Technical Lead
Technical Lead

Recrew AI • Gurugram District

On-site
INR 4,000,000 - 7,000,000
AI Software Engineer
AI Software Engineer

Recrew AI • Gurugram District

On-site
INR 1,400,000 - 2,200,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Recrew AI • Gurugram District

On-site
INR 2,500,000 - 4,500,000
Senior Software Engineer
Senior Software Engineer

LightSpun • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Competitive salary and equity compensation
Latest MacBook Pro and tech setup
Quarterly team offsites
Product Owner
Product Owner

CareStack™ - Dental Practice Management • Thiruvananthapuram

On-site
INR 1,000,000 - 1,500,000
Sales Development Representative
Sales Development Representative

Recrew AI • Gurugram District

On-site
INR 400,000 - 800,000
Founding-team exposure
Uncapped variable compensation
Structured ramp and coaching
Senior Software Engineer
Senior Software Engineer

Practice by Numbers • Kolkata District

On-site
INR 1,600,000 - 2,400,000
Engineering Manager
Engineering Manager

LightSpun • Bengaluru

On-site
INR 2,600,000 - 3,800,000
Technical Leader – Engineering/ Gurugram
Technical Leader – Engineering/ Gurugram

Practice by Numbers • Gurugram District

Hybrid
INR 2,400,000 - 3,000,000
Flexible work hours
Health insurance
Learning and development opportunities