Satyanarayan Saini (Satya)
Software Engineering Manager III · Amazon
Vancouver · Technology · People Leadership

Tech leader focused on AI, Growth, engagement, and subscription platforms.

I've spent my career leading teams that build growth and engagement systems at scale. At MoEngage, we scaled push notification and event pipelines to billions of requests per day. Now at Amazon in Vancouver, I lead engineering for the Subscriptions platform, which powers hundreds of millions of subscriptions across 100+ marketplaces.

Technology & People Leadership Growth · Engagement · Subscriptions Java · Python · Go · Kotlin AWS · Kafka · Distributed Systems
Impact Highlights
Selected leadership and platform work
  • Amazon Subscriptions Platform
    Amazon · SDM III
    Engineering leader in Vancouver for the Amazon Subscriptions platform organisation, responsible for services contributing to roughly $XXB in revenue and ~XXXM subscriptions across 100+ marketplaces. Led the delivery of complex initiatives such as Bundles which allow multiple subscriptions to be bundled together and sold as a single subscription.
    Subscriptions Leadership Java · Kotlin · AWS
  • Real-Time Communication
    Grab · Senior Engineering Manager
    As Head of Engineering for Grab’s Real-Time Communication tech family (35+ engineers), led the design and build of Hedwig, an in-house notification system handling ~25K TPS and consolidating transactional and marketing communication across chat, voice, push and in-app channels—saving Grab significant annual cost while meeting stringent data privacy and regional consent requirements.
    Go Kafka · Redis · DynamoDB High Throughput Systems
  • Growth & Engagement Platform
    MoEngage · Director of Engineering
    Led MoEngage's campaigns and growth engineering teams (15+ direct reports, 30+ engineers overall), scaling push notification and event processing systems from 2M to 2B+ notifications per day and ~4B events per day, while evolving architecture, infrastructure and team to match the growth.
    Python · Java Kafka · Samza · Hadoop Scaling & Reliability
About Me
Technology leader & software engineering manager

I am a Software Engineering Manager III at Amazon in Vancouver, and previously worked as Director of Engineering at MoEngage and Senior Engineering Manager / Head of Engineering at Grab. My career began as a hands-on backend engineer at Ibibo (Goibibo), where I built payment flows, booking experiences and large-scale notification systems. Over time I moved into roles combining technical depth with organisation building and product ownership.

At MoEngage I led the campaigns and growth engineering teams, scaling systems from 1.5K RPM to 650K RPM on critical APIs and from a few million to hundreds of millions of daily notifications and events. The work spanned architecture, data processing pipelines, and AWS infrastructure while building and mentoring a 30+ engineer organisation.

Technically, I am comfortable across Go, Java and Python, distributed systems, event-driven architectures, and a wide range of data stores including MySQL, MongoDB, Redis, DynamoDB, Kafka and Hadoop. I care deeply about engineering culture, coaching, and building mechanisms that scale good decisions. I hold a B.Tech from the Indian Institute of Technology Kanpur (IIT Kanpur) and have completed leadership coursework at Harvard Business School Online.

Write to me!
Conversations about teams, systems, and impact

If you’d like to connect about technology leadership, large-scale systems, team building, or future opportunities, feel free to reach out using the form below — or book a meeting directly.