Senior Software Engineer @ PayPal | Go · Java · FastAPI · MCP · RAG · Distributed Systems

Hybrid

Gurugram, Haryana, India

Bengaluru, Karnataka, India

Chandigarh, India

Chandigarh, Chandigarh, India

Mysore, Karnataka, India



Bachelor's degree, electronics and communication
Maharaja Agrasen Institute Of Technology, Delhi

Senior secondary, science
Ambience Public School
Join Pratyush and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer @ PayPal | Go · Java · FastAPI · MCP · RAG · Distributed Systems
Currently Senior Software Engineer at PayPal with total 8 years of experience, working in Go, Java and BigQuery on distributed payment systems. These days most of my attention goes to the other side of the same problem — agentic AI in production. MCP servers, RAG pipelines, LLM workflows on FastAPI. Built with distributed-systems, because that's what they are: retries, idempotency, observability, graceful degradation. An agent that fails silently is more dangerous than one that fails loudly.
India
codex
cursor
Senior Software Engineer at PayPal, Nov 2024 - Present · 1 yr 10 mos, Hybrid, • Own backend platform services in Go and Java serving millions of requests per day, exposing REST APIs consumed by engineering teams across the organisation • Designed distributed service architecture for fault tolerance — idempotent request handling, retry with backoff, circuit breaking and structured observability • Built data infrastructure on Google Cloud Platform and BigQuery powering internal analytics and developer tooling at production scale • Built agentic AI tooling (MCP servers, RAG pipelines, Anthropic Claude) that cut manual engineering effort 30-50% on targeted workflows • Hardened LLM pipelines with distributed-systems patterns, keeping agent behaviour predictable under partial failure and upstream latency • Drove agentic prototypes to production-grade internal services in partnership with platform and product teams
Senior Associate L1 at Publicis Sapient, Sep 2023 - Oct 2024 · 1 yr 2 mos, Gurugram, Haryana, India, • Shipped event-driven Java/Spring Boot microservices processing 500K+ events daily for booking and customer-facing systems • Built Scala and PySpark data pipelines handling 2TB+ of volume per day • Cut deployment time 60% by rebuilding CI/CD pipelines • Raised test coverage to 95%+ with SonarQube quality gates • Architected fault-tolerant backend services with improved scalability, observability and graceful degradation
Software Engineer III at Walmart Global Tech India, Jul 2021 - Aug 2023 · 2 yrs 2 mos, Bengaluru, Karnataka, India, • Built Java and Spring Boot microservices for supply chain and inventory systems serving thousands of Walmart stores across a large SKU catalog • Reduced inventory API latency ~30% by optimising read and write paths over Cassandra and MySQL • Designed event-driven flows on Apache Kafka to keep inventory state consistent across stores and distribution centres • Raised batch inventory processing throughput through a concurrency and multithreading redesign • Automated build, test and release via Jenkins CI/CD pipelines, improving deployment reliability across services
Senior System Engineer at Infosys, Feb 2020 - Jun 2021 · 1 yr 5 mos, Chandigarh, India
System Engineer at Infosys, Feb 2019 - Jan 2020 · 1 yr, Chandigarh, Chandigarh, India
System Engineer Trainee at Infosys, Sep 2018 - Jan 2019 · 5 mos, Mysore, Karnataka, India
Bachelor's degree, electronics and communication, Maharaja Agrasen Institute Of Technology, Delhi
Senior secondary, science, Ambience Public School