Software Development Engineer III - Conversations

IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
Node.jsExpress.jsGCPMongoDBTypeScriptNest.jsRESTful APIsDistributed Systems

Requirements

  • 4+ years of professional engineering experience, preferably backend-heavy full-stack work
  • Expert in Node.js and TypeScript
  • Comfortable with NestJS or Express microservices
  • Proficient in Vue 3 or similar modern frontend frameworks
  • Strong understanding of API design, data modeling, and distributed system patterns
  • Experience with GCP (or AWS), containerization, and CI/CD automation
  • Hands-on with observability and production monitoring
  • Bonus: Pub/Sub or message queue experience
  • Bonus: Event-driven or domain-driven design background

Responsibilities

  • Design and maintain Node.js/NestJS services for message storage, retrieval, and state sync
  • Build well-typed REST contracts for Threads and Composer operations
  • Model and optimize MongoDB/Firestore schemas for high read/write volumes and atomic updates
  • Implement queues, caching, and rate limiting to handle burst traffic gracefully
  • Ship modular Vue 3 UIs that consume your APIs efficiently and handle realtime state updates
  • Instrument logs, metrics, and traces to monitor latency, error rates, and throughput
  • Maintain high coverage across unit, integration, and contract tests
  • Participate in on-call, debug incidents, and drive post-mortem action items to closure
  • Work closely with Product and Frontend leads while reviewing code and supporting junior engineers
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now