Senior Software Engineer specializing in distributed systems and microservices, with a focus on building reliable, high-throughput platforms and migration programs. Proven experience leading end-to-end architecture, design reviews, and stakeholder alignment for large-scale service ecosystems.

Satbir Singh Ghai

Senior Software Engineer specializing in distributed systems and microservices, with a focus on building reliable, high-throughput platforms and migration programs. Proven experience leading end-to-end architecture, design reviews, and stakeholder alignment for large-scale service ecosystems.

Available to hire

Senior Software Engineer specializing in distributed systems and microservices, with a focus on building reliable, high-throughput platforms and migration programs. Proven experience leading end-to-end architecture, design reviews, and stakeholder alignment for large-scale service ecosystems.

See more

Language

Work Experience

Senior Software Engineer at Agoda
January 1, 2026 - Present
Architected and shipped Bulk Upload, a PostgreSQL-backed bulk job processing platform using a multi-pod-safe queue, partial indexes, and data integrity constraints. Owned end-to-end delivery including design reviews and stakeholder alignment on schema evolution and service integrations. Led technical design, planning, and implementation for deprecating Supply Management API by planning migration of 200+ endpoints from legacy services to domain services using traffic-tiered shadow validation rollout (10% → 50% → 100%) for systems serving 400M+ requests.
Software Engineer at Microsoft
January 1, 2022 - January 1, 2025
Re-architected M365 Import Service from CSES to AKS, creating custom libraries for configuration, secrets, and certificates to enable resilient microservices deployments. Designed and delivered a DLM Platform service on Microsoft Purview, scaling to 3B+ policy evaluations/day across 500+ enterprise tenants. Improved reliability and compliance by raising availability to 99.9%, cutting MTTR by 60%, adding policy traceability in UI, and reducing escalations by 90%. Streamlined CI/CD with parallel builds and canary deployments, reducing build latency (3s to <1s) and deployment cycles (7 days to 4 hours) to support independent horizontal scaling.
Software Development Engineer at Exxat
January 1, 2021 - January 1, 2022
Developed a cloud-based Logs Management System for clinical tracking, contributing to a 20% increase in onboarding and leads. Built full-stack microservice applications improving performance, scalability, and ensuring security and compliance. Created robust search and QA automation tools, saving 90+ hours/month in manual testing effort.

Education

B.Tech in Information and Communication Technology at DA-IICT, Gandhinagar
January 1, 2017 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics

Hire a Software Engineer

We have the best software engineer experts on Twine. Hire a software engineer today.