Search by job, company or skills

Zenup Health

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

Zenup Health is a tech enabled, full stack mental health platform based in Mumbai, providing expert therapy & psychiatric care. We are building a proprietary, high-integrity and robust Booking Engine for mental health services and are looking for a Senior Software Engineer, currently on a Contractual basis, who can create the technical architecture, supervise implementation, and collaborate with internal developers to build a transaction-safe booking system that will later power our web and mobile applications.

Role Description

  • Design and validate the end-to-end booking infrastructure
  • Translate complex workflows into a clear SQL-backed state machine
  • Supervise and review implementation by junior developers / interns
  • Architect and implement a race-condition-safe booking system
  • Design row-level locking mechanisms, handle soft-locks, TTLs, zombie lock cleanup, & reconciliation logic
  • Design a normalized PostgreSQL schema linking
  • Enforce ACID compliance, transaction safety, and UTC-first scheduling
  • Build the backend as API-first, ready for web frontend & Future iOS / Android apps

Qualifications

  • 5+ years of professional experience in backend / systems engineering
  • Currently working as a Senior Software Engineer
  • Strong PostgreSQL expertise
  • Proven experience building transactional systems (booking, payments, marketplaces)
  • Ability to architect a system that scales to 1,000+ bookings/month without admin drift
  • Absolute mastery of ISO 8601 and UTC-based scheduling logic.
  • Concurrency Management - Deep understanding of solving race conditions and distributed locks.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 136736777

Similar Jobs