👨🏻‍💻 postech.work

Technical Lead, Backend (Golang/GCP) - Electronic Arts [EA251110]

Hatch Innovations Canada • 🌐 Remote • 💵 $150,000 - $200,000

Remote Posted 6 days, 22 hours ago

Job Description

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 TikTok, 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

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.