Engineering leadership — proven experience managing and growing engineering teams, including hiring, coaching, and performance management
Technical decision-making — strong ability to drive technical decisions and manage competing priorities in a fast-moving environment
Payments expertise — experience in payments companies, payments-related teams, or working with PSP integrations
Payments infrastructure — deep experience with payments infrastructure, including network tokens, routing, and transaction optimization
Backend engineering — solid hands-on backend engineering experience, with proficiency in Java, Golang, Kotlin, or similar languages
Architecture — strong understanding of microservices, event-driven architectures, APIs, and integration patterns
Databases — experience working with SQL and relational databases
Security — knowledge of secure software development practices and OWASP principles
AI-first development — experience setting standards for AI-assisted coding, automated testing, and code generation using LLMs and tools like Claude Code or similar
Agile delivery — experience delivering in agile environments and adapting processes to what actually works for the team
Communication — excellent communication skills with the ability to engage effectively with both technical and non-technical stakeholders
English — advanced proficiency required