cover image
Insight Global

Backend Developer

On site

Vancouver, Canada

Junior

Full Time

04-02-2026

Share this job:

Skills

Communication Java Kotlin NoSQL Apache Kafka Cassandra Docker Kubernetes Regression Testing Networking Research Regression Databases apache AWS Redis Spark Kafka Terraform PostGres Microservices gRPC

Job Specifications

Job Details

Full-time, Permanent

Hybrid- 3 days in the office

Day-to-Day

Insight Global is looking for a Backend Engineer to join an enterprise AAA game company hybrid out of Vancouver BC on a permanent basis. The Platform group is the core powering the company’s global ecosystem. They provide the foundation for all of the company’s incredible games and player experiences with high-level platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social. The Gameplay Services Team develops services and SDKs in collaboration with the game studios for matchmaking, stats and leaderboards, achievements, game replays, VOIP, and game networking. As a Backend Software Engineer, you will build scalable, distributed server-side systems that provide functionality to our millions of customers and work on creative improvements to keep our systems at top-notch performance. You will report to the Senior Software Engineering Manager. Key responsibilities include but are not limited to: You will design brand new services covering all aspects from storage to application logic to management console You will enhance and add features to existing systems You will research and select new best-of-breed technologies to meet challenging requirements You will optimize performance and scalability of server systems You will be a part of the full product cycle for our products, from design and testing to deployment and supporting our LIVE environments and our game team customers

REQUIRED SKILLS AND EXPERIENCE

3+ years hands-on experience with Java

Experience with Microservices

Experience with relational databases and/or Alation data catalog

Experience with stress-testing and performance-tuning and optimization Debugging and optimization experience in a multi-threaded environment

Experience with load testing

Experience troubleshooting and mitigating issues in live environments

Good communication skills, written + verbal, able to present, share and contribute to team environments

NICE TO HAVE SKILLS AND EXPERIENCE

Experience with Kotlin Experience with NoSQL Unit testing or regression testing experience Experience with high traffic services and highly scalable, distributed systems

Experience with scalable data storage, streaming and processing technologies such as Postgres, Cassandra, Apache Kafka, Spark

Experience with cloud computing products such as AWS EC2, ElastiCache, and ELB

Experience with technologies such as Docker, Kubernetes, Terraform and Redis Experience working within the games industry Knowledge of Google gRPC and protobuf

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more