×
Register Here to Apply for Jobs or Post Jobs. X

Technical Lead, Backend; Golang​/GCP - Electronic Arts EA

Remote / Online - Candidates ideally in
British Columbia, Canada
Listing for: Hatch Innovations Canada
Full Time, Remote/Work from Home position
Listed on 2025-12-29
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Software Architect, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 CAD Yearly CAD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Technical Lead, Backend (Golang/GCP) - Electronic Arts [EA251111]

About Us!

Founded in 2011, Hatch Innovations is based in Vancouver and has an international team with over 80 people located across the globe. We're creative thinkers who have a passion for technology and are constantly thinking of innovative solutions to help better serve your business and customers. Our clients include video game publishers such as Electronic Arts, Epic Games and Krafton.

EA - Project Air:

Project Air is a new kind of mobile platform — part creative stage, part storytelling tool, part social experience — powered by AI and real-time interaction. Imagine the creative freedom and discovery of Tik Tok, the emotional texture of Pixar, and the emergent storytelling of the Sims, fused into something entirely new.

We're building a space where people don't just watch or post — they create, perform, and co-invent new characters, stories, and worlds. It's expressive, emotional, and deeply interactive.

About the Role!

We are looking for a highly experienced and technically proficient Technical Lead to guide our backend engineering team. You will be responsible for defining the technical roadmap, mentoring engineers, and ensuring the successful design, development, and deployment of our high-scale, reliable microservices built primarily in Golang and hosted on GCP. This role requires a blend of deep hands-on coding expertise, architectural ownership, and leadership capability.

You Will:

Technical Strategy & Architecture

  • Define, own, and execute the technical strategy and architectural vision for our backend platform, ensuring scalability, reliability, and performance targets are met.
  • Drive the adoption of best practices, new technologies, and continuous process improvements within the team.
  • Maintain a significant hands-on coding role (50%+), acting as the primary contributor to core foundational services and complex technical initiatives.
  • Deeply understand and optimize performance across our GCP microservice environment, including latency and resource utilization.

Leadership & Execution

  • Mentor and coach a team of skilled Golang engineers, helping them grow technically and professionally.
  • Lead and manage the entire software development lifecycle for major features, from high-level design and estimation to deployment and monitoring.
  • Establish and enforce rigorous code quality standards by leading comprehensive code and architectural reviews, providing constructive and actionable feedback.
  • Facilitate cross-functional alignment with Product Management, Design, and other engineering teams to translate complex requirements into technical solutions.

You Have:

Required Technical Expertise

  • 7+ years of professional experience in backend software development, with a minimum of 4 years focused on Golang.
  • 2+ years in a formal or informal Technical Lead role, successfully guiding projects and mentoring engineers.
  • Expert-level proficiency in designing, building, and operating highly concurrent, distributed, and reliable services using Golang.
  • Deep expertise in cloud infrastructure, specifically GCP services (e.g., GKE, Cloud Run, Firestore, Pub/Sub), and proven experience with large-scale deployments.
  • Expertise in microservice architectures and inter-service communication using gRPC and REST.
  • Mastery of data structures, algorithms, and enterprise-level system design patterns.
  • Proficiency with Git and modern version control workflows.

Leadership & Soft Skills

  • Exceptional ability to break down complex problems, articulate technical strategies, and drive consensus among team members.
  • Proven track record of managing technical risk and delivering production-ready software on aggressive timelines.
  • Excellent written and verbal communication skills, necessary for presenting architectural designs and providing clear direction.

Nice to Haves:

  • Experience with advanced container orchestration (e.g., Kubernetes) and automation tools for CI/CD pipelines.
  • A Diploma or equivalent qualification in Computer Science, Computer Engineering, or a related field.


How to Apply:

  • To apply, please send your PDF resume and Github profile.


  • Note:

    A background check will be required for employment in this role.

Job Types:

Permanent, Full-time

Schedule:

Monday to Friday

Pay: $150K to $200k per year

We Offer:

  • Health Spending Account
  • Disability insurance
  • Life insurance
  • Paid time off
  • Work from home


Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary