Scott Crawford
@scottcrawford1
Staff-level full-stack engineer specializing in distributed backend systems and AI integration for production-scale reliability.
What I'm looking for
I’m a staff-level engineer with 12+ years at Google building distributed systems at YouTube and payments scale. I help platform teams ship reliable, high-throughput infrastructure faster—from architecture through live observability—with hands-on ownership across Java, Go, and full-stack delivery.
At YouTube, I owned end-to-end design and delivery of YouTube’s account recovery system, rebuilding the Java/gRPC backend and React frontend to cut average recovery time by 40% while handling 10M+ monthly requests. I also scaled user data protection infrastructure on Bigtable to support GDPR and CCPA compliance across 2B+ active accounts without degrading read/write performance.
I’ve repeatedly modernized systems for performance and operability: migrating monolithic account management to gRPC microservices on GKE reduced p99 latency by 35% and enabled independent team deployments. I instrumented services with OpenTelemetry, built Prometheus dashboards with Cloud Logging alerts, and established CI/CD standards with canary rollout policies—cutting post-deploy incidents by roughly half.
More recently, I integrated Vertex AI embeddings and vector search into account recovery flows, reducing related support ticket volume by 18%, and built Pub/Sub-driven pipelines with Dataflow for faster detection of compromised account patterns. I use AI tooling like Claude Code and Cursor daily to compress the design-to-deploy cycle across complex codebases.
Experience
Work history, roles, and key accomplishments
Owned end-to-end delivery of YouTube account recovery by rebuilding the Java/gRPC backend and React frontend, cutting average recovery time by 40% while handling 10M+ monthly requests. Scaled GDPR/CCPA-ready user data protection on Bigtable for 2B+ active accounts and reduced p99 latency by 35% after migrating to gRPC microservices on GKE, with vector search via Vertex AI embeddings reducing relat
Led decomposition of Google Pay’s Java monolith into gRPC microservices, isolating payment failure domains and improving deployment velocity across 8 services. Delivered distributed payment retry/reconciliation with Pub/Sub and Spanner, reducing failed transactions by 22%, and modernized payment APIs with REST and GraphQL while improving observability to reduce mean time to root cause from hours t
Education
Degrees, certifications, and relevant coursework
University of California, Irvine
Master of Science in Computer Science, Computer Science
2009 - 2012
Master of Science in Computer Science from the University of California, Irvine (Aug 2009 to May 2012).
University of California, Berkeley
Bachelor of Science in Computer Science, Computer Science
2005 - 2009
Bachelor of Science in Computer Science from the University of California, Berkeley (Aug 2005 to May 2009).
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Scott?
You can contact Scott and 90k+ other talented remote workers on Himalayas.
Message ScottFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
