Senior Software Engineer - Payments (Crypto & Fiat)
Engineering@Easygo
Easygo leads the world in crafting top-tier entertainment experiences. Within our engineering organization, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth, nurturing learning, and upholding excellence in engineering, ensuring we consistently set the benchmark for engineering mastery.
Overview
The Payments team owns every aspect of how money moves in and out of our global entertainment product — from traditional fiat payments to crypto deposits, withdrawals, and on-ramping experiences that make digital assets accessible to millions of users globally. Operating within a platform handling ~4 billion requests per day, the team works on systems processing ~3,000 bets per second and ~95 billion bets annually, with transaction volumes continuing to grow. You will build and evolve highly scalable transaction processing platforms, wallet infrastructure, and seamless payment experiences across both fiat and crypto ecosystems. This is a true \"you build it, you run it\" engineering environment with end-to-end ownership — from shaping product features and architectural direction through to implementation, scalability, reliability, and operational excellence in production.
Key Responsibilities
* Work closely with third-party payment providers or gateways and internal systems to architect and design payments infrastructure
* Architect and design scalable, high-performance payments system in alignment with project requirements and company standards
* Optimise existing systems for performance, scalability, and reliability, identifying and resolving bottlenecks and inefficiencies
* Actively engage in hands-on coding and development, ensuring code quality, scalability, and maintainability
* Collaborate effectively with cross-functional teams, communicating technical concepts and project updates
* Provide technical leadership, guiding and mentoring junior engineers in the team
Minimum Qualifications
* Bachelor's/Master's degree in Computer Science or equivalent practical experience
* 7+ years of hands-on experience in software engineering, focusing on scalable system design and development
* 2+ years of technical leadership experience in a fast-paced, dynamic environment
* Proficiency in multiple programming languages and frameworks relevant to the role
* Experience providing technical leadership, mentoring, and guiding teams
* Strong problem-solving skills and ability to tackle complex technical challenges
* Excellent communication skills for effective collaboration across teams and stakeholders
Preferred Qualifications
* Experience building global payments systems for gaming or entertainment
* Experience working with payments providers or equivalent payment processing systems
* Knowledge of PCI-DSS compliance in payment systems
* Experience building payments fraud system (e.g., decisioning / rule engine, chargeback tools)
Benefits
* Building global, large-scale products handling hundreds of thousands of requests per second with scale planning experience
* Innovate with practical speed to production
* Collaborate with top engineering talent in a cloud-native stack (AWS, Microservices, Distributed Systems, Kubernetes, NATS, ArgoCD, Cloudflare, Datadog, Terraform, Node.js/TypeScript, Svelte)
* Career growth opportunities, including lateral and vertical moves
* EAP access for you and your family
* Comprehensive learning and development resources
* Office perks including catered meals, wellness programs, and a collaborative, engaging culture
We believe that the unique contributions of everyone at Easygo are the driver of our success. To ensure our products and culture reflect diverse perspectives, we do not discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. We are committed to providing a workplace that encourages participation and merit-based opportunity for all.
#J-18808-Ljbffr