Roughly 5+ years of professional programming experience. Experience in the payment processing engineering space. Hands-on experience with running Ruby on Rails, along with other modern web stacks (e.g. Golang, Postgres, GraphQL, Kafka). Hands-on experience with frontend frameworks (e.g. Next.js, React, JavaScript, CSS, TypeScript). 1+ years of experience in technical leadership - including driving technical decisions and guiding broader project goals. Excellent analytical skills and communication skills both verbal and written. Experience working remotely alongside a distributed software engineering team (might have). Experience with evolving a resilient distributed service architecture (might have). Experience with GraphQL schema design (might have). Prior experience with accessibility best practices (might have).