About the Role
A fast-growing digital entertainment company is looking for an experienced Backend Engineer to help build scalable backend systems for a next-gen online gaming platform.
You’ll lead development using PHP (especially Laravel), and play a key role in moving from monoliths to microservices. This hands-on role offers the chance to shape architecture, boost performance, and drive innovation in a fast-paced environment.
Key Responsibilities
Take ownership of backend development tasks using PHP and Laravel, ensuring efficient and secure implementations.
Design core backend systems to transition into a scalable microservices-based architecture.
Develop and maintain robust APIs for both internal use and public consumption.
Work closely with infrastructure and DevOps teams to enhance automation, monitoring, and deployment processes.
Conduct peer code reviews, mentor team members, and help establish engineering standards.
Optimize systems to perform under heavy load while maintaining high reliability and security.
Proactively contribute to the evolution of the platform’s architecture and tech stack.
Required Skills & Experience
- 7+ years of experience in backend software engineering, including project leadership roles.
- Strong proficiency in PHP and Laravel within production environments.
- Deep knowledge of relational databases, particularly PostgreSQL, with an emphasis on schema design and performance tuning.
- Experience with scalable architecture patterns and optimization techniques.
- Proficient with cloud services, preferably AWS (ECS, RDS, Lambda, S3, etc.).
- Solid background in CI/CD pipelines, system observability, and DevOps methodologies.
- Excellent communication skills and the ability to lead technical discussions and mentor team members.
Preferred Qualifications
- Background in building event-driven systems or microservice-oriented architectures.
- Familiarity with tools like Redis, RabbitMQ, or other messaging/caching solutions.
- Awareness of secure development practices and DevSecOps concepts.
- Previous work in gaming, real-time, fintech, or blockchain-related platforms.
- Experience with containerized applications using Docker and orchestration tools like Kubernetes or ECS.
- Strong analytical skills, especially around data handling and performance metrics.
Education & Location
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Remote work is supported, though candidates based in Vancouver are welcome to work onsite.
Why You Should Apply
- Join a fast-growing organization at the forefront of interactive digital entertainment.
- Work on impactful projects that reach a global audience.
- Be part of a skilled, innovative, and passionate team.
- Competitive compensation package and comprehensive benefits.
- Continuous opportunities for professional development and leadership growth.
If you're excited about building powerful backend platforms that scale globally and are eager to make a significant impact, we'd love to hear from you.