
// Open Role at Easygo Gaming
Join Easygo Gaming as a Senior Backend Software Engineer to design and develop large-scale, top-tier entertainment experiences. Leverage your expertise in Node.js, Microservices, and cloud technologies while contributing to a culture of continuous learning and innovation.
Senior Software Engineer, Backend
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.
Why join us?
Are you a passionate and ambitious software engineer ready to dive into an environment that fosters innovation, continuous learning, and professional growth? We're seeking talented individuals who are eager to tackle complex problems, build scalable solutions, and collaborate with some of the finest engineers in the entertainment industry.
Key Responsibilities:
Minimum Qualifications:
Preferred Qualifications
If you're passionate about growth, innovation, and working with the best, we'd love to have you on our team!
Bachelor's/Master's degree in Computer Science or equivalent practical experience. 7+ years of hands-on experience in software engineering, with a primary focus on backend development. Experience with technologies such as Node.js, Microservices, Docker, Cloud services (e.g., AWS, Azure, Google Cloud) and related technologies. Experience with CI/CD tools (e.g., AWS Code Pipeline, GitHub Actions). Proficiency in Subscriptions technology (WebSockets, Pub/Sub), TypeScript, GraphQL, database technologies such as PostgreSQL, Elasticsearch. Strong understanding of code architecture and design principles. Excellent problem-solving skills and strong communication skills. Actively engage in hands-on coding, testing, debugging, and troubleshooting. Lead technical discussions and independently complete medium-sized projects.