Enable job alerts via email!

Senior Backend Software Engineer

Punt

Vancouver

On-site

CAD 100,000 - 130,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join Punt as a Senior Backend Engineer and play a crucial role in driving the backend architecture of an innovative gaming platform. You'll collaborate with product managers and fellow engineers, leading backend initiatives that ensure performance and reliability. With a focus on modern backend technologies like PHP and AWS, this position offers the opportunity to shape impactful solutions in a fast-paced, collaborative environment. Competitive salary and opportunities for professional growth await the right candidate.

Benefits

Competitive salary
Comprehensive benefits package
Opportunities for continuous learning and professional growth

Qualifications

  • 7+ years leading backend development initiatives.
  • Strong experience with PHP, Laravel in production.
  • Deep understanding of PostgreSQL and cloud development.

Responsibilities

  • Lead the development of scalable backend features using Laravel.
  • Architect backend infrastructure for high-traffic workloads.
  • Mentor junior developers on backend best practices.

Skills

Backend Development
PHP
AWS
Database Design
System Optimization
Technical Leadership

Education

Bachelor’s or Master’s degree in Computer Science or related discipline

Tools

Laravel
PostgreSQL
Docker

Job description

Get AI-powered advice on this job and more exclusive features.

Experience Level : Senior

  • 7-8+ years of experience)

Employment Type : Full-time

Experience Level : Senior

  • 7-8+ years of experience)

About Diamond Interactive

Diamond Interactive is a fast-growing technology company and the creator of a market-leading online social gaming platform. Our mission is to become the world's largest gaming company by delivering cutting-edge technology and unparalleled user experiences.

Role Overview

We are looking for a Senior Backend Engineer with deep experience in architecting, building, and scaling modern backend systems—especially for high-traffic, consumer-facing platforms. You will play a key role in driving the backend architecture of our gaming platform, ensuring it’s performant, reliable, and ready to scale.

This role involves close collaboration with product managers, infrastructure engineers, and fellow developers. You should be comfortable leading backend initiatives, optimizing systems for speed and security, and mentoring other engineers on backend best practices.

Responsibilities

  • Lead the development and optimization of scalable backend features using Laravel (PHP) .
  • Architect and evolve backend infrastructure to support high-traffic workloads and real-time interactions.
  • Refactor and transition components from a monolithic architecture to microservices architecture
  • Design and maintain RESTful and internal APIs with strong reliability and security.
  • Collaborate with DevOps teams to enhance CI / CD pipelines, monitoring, and alerting.
  • Conduct technical reviews, mentor junior developers, and contribute to internal documentation and standards.
  • Ensure performance, security, and availability of backend systems under load.

Required Qualifications & Experience

  • 7+ years of backend development experience, including leading complex backend initiatives.
  • Strong experience with PHP and Laravel in production environments.
  • Deep understanding of PostgreSQL (or similar relational DBs), database schema design, and query optimization.
  • Solid grasp of backend performance tuning, caching strategies, and scalable system design.
  • Experience with AWS (e.g., ECS, Lambda, RDS, S3) and cloud-native development patterns.
  • Proven success in building and maintaining production CI / CD pipelines.
  • Familiarity with DevOps practices and system observability (e.g., metrics, logging, tracing).
  • Strong communication and technical leadership skills.

Preferred Skills & Nice-to-Haves

  • Experience with event-driven or microservices architectures.
  • Familiarity with Redis, RabbitMQ, or similar tools for caching and queuing.
  • Knowledge of DevSecOps and secure code principles.
  • Exposure to cryptocurrency, blockchain, or gaming / fintech platforms.
  • Experience working in high-availability or real-time systems.
  • Understanding of containerization (Docker) and orchestration (e.g., ECS, Kubernetes).
  • Strong mathematical, statistical, or data analysis skills.

Education & Location

  • Bachelor’s or Master’s degree in Computer Science or related discipline.

Why Join Us?

  • Be part of a rapidly growing company!
  • Play a strategic role in a collaborative, innovative team
  • Work with cutting-edge technology in a high-growth, fast-paced environment.
  • Be part of a passionate and talented team driving innovation in the gaming industry.
  • Competitive salary and comprehensive benefits package
  • Opportunities for continuous learning, professional growth, and leadership

If you’re passionate about building scalable, impactful solutions and enjoy leading architectural direction, apply now to join Diamond Interactive and help shape the future of our products!

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Full-time

Job function

Job function

Engineering and Information Technology

Computer Games

Referrals increase your chances of interviewing at Punt by 2x

Get notified about new Senior Software Engineer jobs in Vancouver, British Columbia, Canada .

Senior Full-Stack Web Software Engineer (Vancouver)

Burnaby, British Columbia, Canada 1 month ago

Senior Software Engineer - User Generated Experiences

Burnaby, British Columbia, Canada 1 month ago

Applied Sr Data Scientist - Fintech Foundation

Senior Software Developer in Test / Support Analyst (Contract)

Sr. Engineering Manager, Infotainment Applications

Senior Software Engineer – Back End (Bangkok based, Relocation provided)

Senior Database Developer, Product Support Team (Bangkok based, relocation provided)

Senior Software Engineer, Backend - Fintech

Senior / Lead Software Engineer, Network Systems

Senior Software Engineer, Infrastructure

Remote Senior Software Engineer (LLM) - 34953

Senior Software Engineer, Account Management

Remote Senior Software Engineer (LLM) - 34953

Senior Backend Developer - Java & .NET (Future Opportunity)

Remote Senior Software Engineer (LLM) - 34953

Remote Senior Software Engineer (LLM) - 34953

Remote Senior Software Engineer (LLM) - 34953

Richmond, British Columbia, Canada 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer Backend • Vancouver, BC, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer (LLM) - 34953

Turing

Vancouver

Remote

CAD 70,000 - 110,000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Vancouver

Remote

USD 100,000 - 150,000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Vancouver

Remote

CAD 100,000 - 140,000

3 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Vancouver

Remote

CAD 125,000 - 150,000

3 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Vancouver

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Senior Java Backend Developer, Java and Python

TEEMA

Vancouver

Remote

CAD 90,000 - 130,000

21 days ago

Senior Backend Developer (Remote)

Big Viking Games

Waterloo

Remote

CAD 120,000 - 140,000

4 days ago
Be an early applicant

Senior Backend Software Engineer (Canada)

Centari

Remote

CAD 100,000 - 140,000

4 days ago
Be an early applicant

Senior Backend Engineer Remote (Canada)

Calliere Group

Toronto

Remote

CAD 100,000 - 125,000

4 days ago
Be an early applicant