14 days ago
Burnaby, CanadaSenior
Base Salary
$96k - $143k/yr
Responsibilities
- Design and build scalable backend services supporting online features.
- Develop C++ client-side systems for online features in Unreal Engine.
- Implement monitoring and alerting for online services.
- Partner with design, art, and production teams to shape online features.
- Write clean, performant, and well-tested code.
- Mentor team members and contribute to engineering culture.
- Conduct code reviews to uphold quality and consistency.
Requirements
- At least 5 years of software engineering experience in game development.
- Proficiency in C++, Go, and Python.
- Strong understanding of distributed systems and networking protocols.
- Experience building online or multiplayer game systems.
- Experience with relational databases such as PostgreSQL.
- Experience with Kubernetes, AWS, or similar cloud platforms.
- Experience with observability tools such as OpenTelemetry and DataDog.
- Familiarity with CI/CD concepts supporting zero-downtime deployments.
- Familiarity with event-driven architecture.
- Strong communication and collaboration skills across disciplines.
- Adaptability in a growing organization.
- Bachelor’s degree in Computer Science or equivalent experience.
- Familiarity with Unreal Engine 5 or similar game engines is beneficial.
- A track record of shipping AAA multiplayer titles is beneficial.
- Passion for playing or watching sports is beneficial.
Benefits
- Regular, full-time employees are eligible for medical, dental, vision, and basic life insurance.
- Employees receive 14 paid holidays per calendar year.
- Employees receive 15 to 25 days of paid vacation per calendar year or may participate in the discretionary time off program.
- Employees may receive up to 10 paid sick days per calendar year.
- Paid parental and compassionate leave are provided.
- Wellbeing programs support mental health and other wellness needs.
- Family planning support is available through Maven.
- Commuter benefits and fitness-related expense reimbursements are provided.
- The compensation package may include a bonus, equity awards, eligibility for a 401(K) plan, and an Employee Stock Purchase Program.
Tech Stack
Categories
BackendGaming
