
Job Description
Ovii's Interpretation of the Role
Senior Backend Engineer focused on rebuilding Postman's Notifications Platform. Drive architecture, reliability, and developer experience for AI‑agent driven, event‑driven notification workflows.
Role Snapshot
- Senior Backend Engineer
- Distributed Systems
- Platform Architecture
- API Design
- Reliability & Observability
- Event‑Driven Messaging
Must-Have Requirements
- Backend programming language (JavaScript, Python, Java, Go, PHP, C++)
- Distributed systems design
- Event‑driven architecture & messaging
- API design & platform abstractions
- Reliability engineering & observability
- backend engineering
- distributed systems
- large‑scale platform services
Nice-to-Have Signals
- Curiosity about AI and agentic experiences
- Preference for simple, reliable solutions
- Good sense of humour
- AI‑powered product experiences
- agentic workflows
Work Setup
- Work mode: ONSITE
- Employment type: Full-Time
Eligibility Gates
- Visa sponsorship: unknown
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Reimagine the notifications platform to support agentic, event‑driven workflows
- Design backend services for contextual notifications triggered by agents, workflows, and product events
- Build primitives for triggering, routing, delivery, retries, deduplication, rate limiting, user preferences, and lifecycle management
- Partner with AI/Agent teams to translate product needs into scalable platform capabilities
- Improve developer experience through well‑designed APIs, self‑serve tooling, documentation, and integration workflows
- Expand observability across the notification lifecycle to track triggers, delivery, and success
- Ensure reliability and user trust by minimizing duplicate, stale, or noisy notifications
- Collaborate with infrastructure, product, design, support, and platform teams to deliver a seamless experience
- Contribute to technical strategy, architecture reviews, engineering standards, and design discussions
- Mentor engineers and raise the technical bar across the organization
Good Fit If You Have
- Curiosity about AI and agentic product experiences
- Preference for simple, reliable solutions over unnecessary complexity
- A good sense of humour and collaborative mindset
Skills
- Backend programming language (JavaScript, Python, Java, Go, PHP, C++)
- Distributed systems design
- Event‑driven architecture & messaging
- API design & platform abstractions
- Reliability engineering & observability
- Collaboration across product, design, and infrastructure