Staff Software Engineer Google
I architect and lead the development of scalable payment-processing microservices supporting multi-channel payment acceptance, settlement, funding, and reconciliation workflows. I design external payment API strategies, including versioning and backward compatibility, and build CI/CD and automated testing capabilities for safe, frequent releases.
I established SLOs, observability dashboards, runbooks, and on-call practices for payment success rates, latency, and funding timeliness. I lead a distributed engineering team, set technical strategy and ownership boundaries, mentor senior engineers, and collaborate with AI and risk teams to integrate real-time risk scoring and anomaly detection into payment authorization flows. I also led redesigns of batch funding workflows using retry mechanisms and observability, reducing funding delays by 7.8%.