
Elios Talent
Description
Senior/Principal Software Engineer ? Remote
? Drive Innovation in a High-Growth Gaming Startup
? Lead Architecture, Development & Global Collaboration
? 100% Remote ? Work with a Distributed Engineering Team
We?re looking for a Senior or Principal Software Engineer to join our fast-paced, rapidly growing team. In this role, you?ll lead the design, architecture, and development of a next-generation gaming platform. You?ll collaborate across international teams to build scalable systems, integrate third-party services, and drive technical excellence across the stack.
This is a high-impact opportunity for a hands-on engineer who thrives in a startup environment and wants to shape the future of online gaming.
What You?ll Do
- Design, build, and maintain robust CI/CD pipelines across local, dev, staging, and production environments
- Lead complex projects from conception to deployment with end-to-end ownership
- Integrate third-party services and APIs to improve platform capabilities
- Collaborate daily with engineering teams across Asia and global time zones
- Mentor junior engineers and support onboarding of new team members
- Make key architectural decisions and contribute to product roadmap and planning discussions
- Ensure technical excellence, security, and scalability across all systems
What You Bring
- 5+ years of software engineering experience delivering high-quality, scalable systems
- Deep understanding of data structures, algorithms, design patterns, and modern architectures
- Proven experience with distributed systems and building high-availability services
- Track record of working on secure, large-scale applications involving PII and financial data
- Strong cross-functional collaboration and communication skills
- Comfortable working independently in a remote-first, fast-moving environment
Nice to Have
- Proficiency in GoLang, TypeScript, or PHP
- Experience with CI/CD tooling and pipeline development
- Familiarity with microservices architecture and deployment
- Experience collaborating with international or distributed teams