15 or more years of experience with a Bachelor's Degree or 12 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, or MD), PhD with 9+ years of experience
12+ years of software engineering experience, including deep hands-on experience building large-scale backend or platform systems.
Proven expertise in distributed systems design, cloud-native architecture, and highly scalable service development.
Strong experience building production-grade platforms and services rather than only designing them at a conceptual level.
Demonstrated hands-on experience with GenAI, including AI-native applications, workflow orchestration, intelligent automation, or agent-based systems.
Strong understanding of modern service architectures, including microservices, APIs, containers, caching, security, and platform integration patterns.
Experience using AI to improve engineering productivity, product capabilities, or platform intelligence.
Experience with Java and modern backend frameworks such as Spring; however, strong system-building expertise is more important than any single programming language.
Experience with REST, gRPC, shared services, container technologies, API gateways, DevOps, observability, and infrastructure automation.
Background in payments, fintech, money movement, or other high-scale transaction environments is a plus.
Experience working in environments where compliance, security, and global scale are critical.