Apply now

Posted 3 months ago

Senior Backend Engineer - Electronic Arts [EAG260818]

@ Hatch

British Columbia

$100k–$150k/yrFull-time6+ years experience
Apply now
SIGNALS

Overview

Hatch is hiring a Senior Backend Engineer to design and build scalable Go backend services for an Electronic Arts game. The work is remote, aligned with Pacific Time business hours, and comes with a salary of $100K to $150K per year plus health spending, disability and life insurance, and paid time off.

Pay:

$100,000–$150,000 a year

Responsibilities:

  • Design and build scalable Go backend services
  • Own APIs, database models and event flows end to end
  • Maintain client-server contracts and auth lifecycles
  • Build and optimize microservices on AWS
  • Participate in on-call rotations for owned systems

Requirements summary:

  • 6+ years of professional software experience
  • 3+ years of production backend experience in a primary language
  • Advanced PostgreSQL expertise
  • Hands-on client-server protocol design experience
  • Production on-call experience on self-built systems
  • Daily use of AI coding tools with critical review

Tools & skills

Benefits mentioned

Life insuranceDisability insurancePaid time offHealth spending account
Source and dates

Employer career site / ATS feed · breezy

Employer posting date
2026-08-17
First seen by our source
2026-10-09
Source record updated
2026-10-13

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience6+ years
Hours per week40
Scheduleday, evening
Travelair: none · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Background checkscriminal record
Perks mentionedGenerous paid time off

Summary and details written by AI from the posting; the employer’s posting is the authority.

Hatch

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Pursuing positive change by partnering with our clients in the infrastructure, energy, and metals industries.

Full company description

Our organization is passionately committed to the pursuit of a better world through positive change. We embrace your visions as our own and partner with you to develop better ideas that are smarter, more efficient, and innovative. Our global network of 10,000 professionals work on the world’s toughest challenges. Our corporate roots extend back more than a hundred years, and our experience spans over 150 countries around the world in the metals, energy, infrastructure, digital, and investments market sectors. We are employee-owned and independent—free to bring our best thinking to your business. Our exceptional, diverse teams combine vast engineering and business knowledge, working in partnership with our clients to develop market strategies, manage and optimize production, develop new game-changing technologies, and design and deliver complex capital projects. We work closely with the communities in which we serve to ensure that our solutions optimize environmental protection, economic prosperity, and cultural vibrancy. We want their businesses, ecosystems, and communities to thrive, both now and into the future. Our people are passionate about our corporate purpose and values. We believe in long-term relationships with our partners, and are committed to our clients’ lasting success. We are “entrepreneurs with a technical soul.”

LinkedIn followers
438,826
People associated on LinkedIn
11,087
Reported office locations
  • 2800 Speakman Dr, Mississauga, Ontario L5K2R7, CA
Business categories
  • Business Development
Other recorded names
  • Hatch
Specialties
  • Mining & Metals
  • Energy
  • Infrastructure
  • Consulting
  • Technologies
  • Construction Management
  • Sustainability
  • Operational Performance
  • Engineering
  • Project Management
  • EPCM
  • Climate Change
  • Digital
  • Economic Impact
  • Design
  • Environment
  • Earth Science
  • Community Engagement
  • Hydrogen
  • Urban Design
  • P3
  • Oil & Gas
  • Power
  • Rail
  • and Ports
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Our organization is passionately committed to the pursuit of a better world through positive change. We embrace your visions as our own and partner with you to develop better ideas that are smarter, more efficient, and innovative. Our global network of 10,000 professionals work on the world’s toughest challenges. Our corporate roots extend back more than a hundred years, and our experience spans over 150 countries…

FieldValue
IndustryProfessional Services
Company size5,001-10,000 employees
HeadquartersMississauga, Ontario
Organization typePrivately Held
Year founded1955
SpecialtiesMining & MetalsEnergyInfrastructureConsultingTechnologiesConstruction ManagementSustainabilityOperational PerformanceEngineeringProject Management
Open jobs on Jobsy254
LinkedInView page
Job description

About Us

Hatch Studio has been building and running software since 2011. Our engineers have worked on products used by millions of people, alongside teams at companies like EA, Epic Games and Krafton. We’ve lasted 15 years by delivering great work and treating people well.

We believe AI is changing how great software gets built, and we want our people at the front of that change. At Hatch, you’ll be encouraged to explore AI tools in your daily work, share what you learn, and help shape how we build. We want engineers who are curious, care about quality, and take ownership of what they ship.

We’re based in Vancouver, with team members across Canada.

About The Role

We are looking for an experienced Senior Backend Engineer with proven experience designing and implementing robust, scalable backend systems. This role involves significant contributions to the backend development of an innovative game by Electronic Arts, ensuring performance, scalability, and reliability.

You will be working in an engineering-oriented fast-paced environment, with minimal management and detailed task definition. You need to be a self-starter and excel at making your own decisions and organizing your work according to the declared goals.

The backend for this project is built in Go. Go experience is a plus, not a requirement: strong backend engineers who haven’t used it yet will pick it up on the job.

This is a remote position with working hours that must align with Pacific Time (PT) business hours.

You will

  • End-to-End Backend Ownership: Design, build, deploy, and maintain robust backend services across the stack—including API design, database modelling, schema migrations, and event flows.
  • Scale & Reliability: Architect high-concurrency backend systems in Go capable of handling significant request volumes and data throughput, bringing the design and scaling experience you’ve built in other languages if Go is new to you. Participate in on-call rotations for backend systems you build.
  • Client-Server Architecture: Define and maintain robust client-server contracts, managing API versioning, offline syncing state, idempotency, retries, and auth lifecycles.
  • Cloud & Microservices: Build, deploy, and optimize scalable microservices on cloud platforms (AWS).
  • Technical Communication: Write clear Architecture Decision Records (ADRs), system design specs, RFCs, and deliver thorough, actionable code reviews.

You have

  • 6+ years of professional experience building production software.
  • Production Backend Experience: 3+ years of production backend experience in Go, Java, Kotlin, Python, Rust, Node/TypeScript, Scala, C++ or a similar language, used as your primary backend language (not just as a secondary or “familiar with”). We’re prioritizing engineers whose primary backend background is in languages like these; this role is not the right fit for backgrounds centred mainly on C#/.NET.
  • Proven Scale: Track record of building and operating backend services at scale, backed by real production metrics (RPS, data volume, concurrency).
  • Relational Database Expertise: Advanced proficiency in PostgreSQL beyond basic ORMs (complex queries, indexing, data modelling, schema migrations).
  • Client-Server Integration: Hands-on experience designing robust client-server protocols (push/pull sync mechanisms, idempotency keys, token management).
  • Production Operations: Hands-on experience being on-call for backend systems you personally built and deployed.
  • Modern Tooling: Daily use of AI coding tools (Claude Code, Cursor, Copilot, etc.) with a highly critical lens—you carefully review, refactor, and reject substandard generated code rather than blindly merging it.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Must be a resident of Canada and be eligible to work in Canada
  • Ability to work during Pacific Time Zone regular business hours
  • Flexible to attend remote meetings during the evening, when required.

Nice-to-Haves

  • Go (Golang): Production experience with Go. If you don’t have it yet, you’ll pick it up on the job.
  • Communication Protocols & Messaging: gRPC, Protocol Buffers (Protobuf), and messaging/event services such as AWS Kinesis, SNS/SQS, Kafka, or NATS.
  • Cloud Platform Experience: Hands-on experience with GCP infrastructure and microservice deployments.
  • Observability & Infra: OpenTelemetry, Prometheus, Grafana, Datadog, Docker, Kubernetes, and Terraform.
  • Database Tuning: Postgres performance optimization, query execution plan analysis, and zero-downtime database migrations.
  • Domain & Background: Prior experience in agency, studio, or consultancy environments managing complex codebases, or a track record of open-source contributions. Interest in the gaming industry is a plus.
  • Must be a resident of Canada and be eligible to work in Canada.

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:

$100K to $150K per year

We offer:

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

Accommodation

Hatch Studio is committed to an inclusive and accessible hiring process. If you need an accommodation at any stage of recruitment, tell us when you apply or at any point after, and we’ll work with you to meet your needs.

Similar jobs

  • Senior Backend Engineer

    Vancouver, BC
    RemoteFull Time

    Plign Digital Inc. (DBA Modes Technology)

    Plign Digital Inc. needs a senior engineer with consulting experience and financial services client work, who has built mission-critical systems at scale and supports production issues. Candidates also need CI/CD, containers, cloud and Linux skills, strong communication, and a Bachelor's degree or equivalent experience.

    Jenkins, GitHub Actions, Azure Pipelines, ArgoCD, CircleCI, GitLab CI

  • Backend Engineer

    Vancouver, BC

    WavesReach

    3+ YOECandidates need 3+ years of hands-on production backend experience, strong Python or Go skills, and solid relational database and SQL knowledge. Experience with Redis, message queues, Docker, Kubernetes and CI/CD is also needed.

    Redis, Kafka, RabbitMQ, RocketMQ, Docker, Kubernetes

  • Senior Backend Engineer II - Patient Experience

    Vancouver, BC

    Prenuvo: Prenuvo currently operates in 26 clinics across North America, Australia, and Europe.

    6+ YOECandidates need 6 to 8 years or more of backend experience owning production services, ideally in Python, with strong REST API design, AWS event-driven architecture and PostgreSQL skills. Experience with idempotent, fault-tolerant integrations, automated testing and observability tools such as Datadog is expected.

    Python, FastAPI, AWS EventBridge, AWS SQS, AWS SNS, AWS Lambda

  • Senior Backend Engineer, .NET & Python

    Burnaby, BC
    $145k/yrOn-siteFull Time

    Global Fleet Management: Positrace is a leading fleet management and GPS tracking solutions provider that offers innovative technology, customizable features, and…

    Candidates need production experience with .NET 8 and Python, strong MySQL skills, and hands-on Docker and Kubernetes work. Experience designing microservices and message queues like RabbitMQ is also required.

    Docker, Kubernetes, GKE, RabbitMQ, Redis, BitBucket Pipelines

  • Backend Engineer

    Vancouver, BC
    HybridFull Time

    Creator

    3+ YOECreator needs at least 3 years of professional backend experience with Node.js and asynchronous I/O. Candidates should know PostgreSQL query optimization, microservice and event-driven patterns (REST, gRPC or SQS), and tools such as GitHub and Jira.

    Node.js, PostgreSQL, AWS SQS, AWS API Gateway, Docker, GitHub

  • Backend Engineer

    Vancouver, BC
    $120k–$200k/yr

    LayerZero Labs

    2+ YOECandidates need 2+ years of backend development experience, a strong grasp of distributed system design, and experience with AWS and TypeScript. A computer science degree or equivalent experience is required, and blockchain knowledge is a plus.

    AWS, TypeScript

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.