Senior Engineer, Messaging Platform

Postman Postman · Enterprise · Bangalore, India · Platform Engineering

Senior Backend Engineer to build the next generation of Postman's Notifications Platform, supporting AI-powered, agent-driven experiences and autonomous workflows. This role involves designing and rebuilding a critical platform from the ground up to power notification experiences across Postman, focusing on contextual, intelligent, and reliable notifications integrated into user interactions.

What you'd actually do

  1. Reimagining the platform to support agentic, event-driven notification workflows.
  2. Designing backend systems that enable contextual notifications triggered by agents, workflows, and product events.
  3. Building reliable platform primitives for triggering, routing, delivery, retries, deduplication, rate limiting, user preferences, and notification lifecycle management.
  4. Partnering closely with teams building Agents and AI-powered experiences to understand their needs and translate them into scalable platform capabilities.
  5. Expanding observability across the entire notification lifecycle—understanding what triggered a notification, why it was sent, how it was delivered, and whether it succeeded.

Skills

Required

  • backend engineering experience building distributed systems
  • platform services
  • large-scale backend applications
  • JavaScript
  • Python
  • Java
  • Go
  • PHP
  • C++
  • designing APIs
  • frameworks
  • platform abstractions
  • reliability
  • observability
  • operational excellence
  • system failure modes
  • event-driven architectures
  • messaging systems
  • queues
  • workflow engines
  • orchestration platforms
  • translate product requirements into durable, scalable platform capabilities
  • collaborative mindset
  • driving alignment across teams
  • simple, reliable solutions
  • strong communication skills
  • sense of ownership
  • Curiosity about AI and agentic product experiences

Nice to have

  • good sense of humour

What the JD emphasized

  • rethink and rebuild a critical platform from the ground up
  • significant influence over the platform's architecture, reliability, and developer experience
  • building the foundation that makes that possible
  • AI-powered, agent-driven experiences
  • autonomous workflows
  • agentic, event-driven notification workflows
  • contextual notifications triggered by agents
  • reliable platform primitives
  • scalable platform capabilities
  • observability across the entire notification lifecycle
  • reliability and user trust at its core
  • minimising issues such as duplicate sends, stale notifications, noisy experiences, and incorrect targeting
  • 6+ years of backend engineering experience building distributed systems, platform services, or large-scale backend applications
  • Strong proficiency in one or more common backend languages such as JavaScript, Python, Java, Go, PHP, or C++
  • Experience designing APIs, frameworks, or platform abstractions that are used by multiple engineering teams
  • A strong understanding of reliability, observability, operational excellence, and system failure modes
  • Experience working with event-driven architectures, messaging systems, queues, workflow engines, or orchestration platforms
  • The ability to translate product requirements into durable, scalable platform capabilities
  • A collaborative mindset and experience driving alignment across teams with different priorities
  • Curiosity about AI and agentic product experiences, and how infrastructure needs to evolve to support them

Other signals

  • AI-powered experiences
  • agent-driven experiences
  • autonomous workflows
  • platform for agents