kabam
Senior Software Engineer 2 (Systems)
At a Glance
- Location
- Vancouver, Canada
- Work Regime
- onsite
- Employment
- Regular Full-time (RFT)
- Experience
- 7+ years
- Compensation
- CAD 145280-175000 per-year-salary
- Department
- Central Technology
- Posted
- 2026-03-20T00:41:47.439000+00:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
Requirements
Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Expert-level experience with C#, Node.js or C++.
7+ years of experience in software development, preferably in gaming.
1+ years of experience leading a team.
Shipped multiple releases on Console, PC, or Mobile.
Professional proficiency with multiple game engines, or proven ability to pick-up new ones.
Responsibilities
Key Accountabilities:
Architect and build complex software development, from design to debugging, ensuring high-quality, maintainable code.
Collaborate with cross-functional teams to define technical specifications and deliver large-scale solutions.
Advise and enforce coding standards and best practices.
Drive software improvement through iterative processes.
Architect intricate software systems, selecting appropriate technologies and ensuring scalability, performance, security, and maintainability.