MediBuddy

SDE 2 — Backend & Database Engineer

MediBuddy
Apply
11 hours ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design and develop scalable backend services and APIs for high-throughput, low-latency use cases.
  • Own end-to-end service performance from request handling through database execution.
  • Architect PostgreSQL schemas and data models for systems handling millions of records.
  • Optimize queries through EXPLAIN ANALYZE, indexing strategies, and execution-plan analysis.
  • Resolve slow queries, lock contention, deadlocks, connection exhaustion, and other production database issues.
  • Manage PostgreSQL on AWS RDS and Aurora, including parameter tuning, Multi-AZ, read replicas, and failover.
  • Plan and execute zero-downtime migrations and schema changes.
  • Build observability across services and databases, including CloudWatch dashboards and alerts.
  • Set up and manage streaming replication and failover mechanisms, and run failover drills to validate RTO/RPO.
  • Debug production issues across application, database, and infrastructure layers.
  • Use CloudWatch, Enhanced Monitoring, Secrets Manager, and S3 for monitoring, credentials, and backups.
  • Define backend and database development practices and mentor engineers on API design, data modeling, and performance.

Requirements

  • Strong experience building backend services with C#, Node.js, or Python.
  • Solid hands-on production experience with PostgreSQL.
  • Deep understanding of APIs, system design, and service architecture.
  • Strong knowledge of query optimization, indexing, and execution plans.
  • Experience with transactions, concurrency, and data consistency models.
  • Familiarity with AWS, including RDS, Aurora, and CloudWatch.
  • Ability to debug complex production issues end-to-end.

Benefits

  • Full-time employment.
  • On-site role in Bengaluru, India.

Categories

MediBuddy

About MediBuddy

1,001-5,000 employees
Contact me