{"id":1926456,"url":"https://alion.io/job/hatch-studio-senior-backend-engineer-electronic-arts-eag260818","title":"Senior Backend Engineer - Electronic Arts [EAG260818]","company":{"id":693316,"name":"Hatch Studio","domain":"hatchstudio.ai","url":"https://alion.io/company/hatchstudio","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":{"label":"PT","utc_offset_min":-8,"utc_offset_max":-8},"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":{"min":100000,"max":150000,"currency":"USD","period":"year","gross":null,"usd_annual":150000},"salary_estimate":null,"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Go","optional":false},{"name":"Hatch","optional":false},{"name":".NET","optional":true},{"name":"Amazon Kinesis","optional":true},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"C#","optional":true},{"name":"C++","optional":true},{"name":"Claude Code","optional":true},{"name":"Copilot","optional":true},{"name":"Cursor","optional":true},{"name":"Datadog","optional":true},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"GitHub","optional":true},{"name":"Grafana","optional":true},{"name":"gRPC","optional":true},{"name":"Java","optional":true},{"name":"Kotlin","optional":true},{"name":"Kubernetes","optional":true},{"name":"NATS","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Prometheus","optional":true},{"name":"Protobuf","optional":true},{"name":"Python","optional":true},{"name":"Rust","optional":true},{"name":"Scala","optional":true},{"name":"Terraform","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-05T20:01:00Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-22T18:04:28Z","board_verified":true,"closed_at":null,"days_open":17,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":17},"description":"About Us\nHatch 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.\nWe 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.\nWe’re based in Vancouver, with team members across Canada.\nAbout The Role\nWe 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.\nYou 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.\nThe 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.\nThis is a remote position with working hours that must align with Pacific Time (PT) business hours.\nYou will\nEnd-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.\nScale & 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.\nClient-Server Architecture: Define and maintain robust client-server contracts, managing API versioning, offline syncing state, idempotency, retries, and auth lifecycles.\nCloud & Microservices: Build, deploy, and optimize scalable microservices on cloud platforms (AWS).\nTechnical Communication: Write clear Architecture Decision Records (ADRs), system design specs, RFCs, and deliver thorough, actionable code reviews.\nYou have\n6+ years of professional experience building production software.\nProduction 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.\nProven Scale: Track record of building and operating backend services at scale, backed by real production metrics (RPS, data volume, concurrency).\nRelational Database Expertise: Advanced proficiency in PostgreSQL beyond basic ORMs (complex queries, indexing, data modelling, schema migrations).\nClient-Server Integration: Hands-on experience designing robust client-server protocols (push/pull sync mechanisms, idempotency keys, token management).\nProduction Operations: Hands-on experience being on-call for backend systems you personally built and deployed.\nModern 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.\nExcellent problem-solving and analytical skills.\nStrong communication and teamwork abilities.\nMust be a resident of Canada and be eligible to work in Canada\nAbility to work during Pacific Time Zone regular business hours\nFlexible to attend remote meetings during the evening, when required.\nNice-to-Haves\nGo (Golang): Production experience with Go. If you don’t have it yet, you’ll pick it up on the job.\nCommunication Protocols & Messaging: gRPC, Protocol Buffers (Protobuf), and messaging/event services such as AWS Kinesis, SNS/SQS, Kafka, or NATS.\nCloud Platform Experience: Hands-on experience with GCP infrastructure and microservice deployments.\nObservability & Infra: OpenTelemetry, Prometheus, Grafana, Datadog, Docker, Kubernetes, and Terraform.\nDatabase Tuning: Postgres performance optimization, query execution plan analysis, and zero-downtime database migrations.\nDomain & 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.\nMust be a resident of Canada and be eligible to work in Canada.\nHow to apply:\nTo apply, please send your PDF resume and Github profile.\nNote: A background check will be required for employment in this role.\nJob Types:\nPermanent, Full-time\nSchedule: Monday to Friday\nPay:\n$100K to $150K per year\nWe offer:\nHealth Spending Account\nDisability insurance\nLife insurance\nPaid time off\nWork from home\nAccommodation\nHatch 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.","description_format":"text","description_chars":5375,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Life insurance"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["AI Agents","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-05T20:09:50Z"}],"visa":[],"liveness":{"score":81,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":0.9,"age_days":16,"expected_fill_days":24,"reasons":["conf:2","velocity","win:mid"],"computed_at":"2026-10-22T06:10:10Z"},"pay":{"stated_usd_annual":150000,"is_top_pay":false},"html_url":"https://alion.io/job/hatch-studio-senior-backend-engineer-electronic-arts-eag260818","json_url":"https://alion.io/job/hatch-studio-senior-backend-engineer-electronic-arts-eag260818.json","meta":{"generated_at":"2026-10-22T20:52:50Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5121,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":693316},"rest":"https://alion.io/mcp/rest/get_company?id=693316"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhatch-studio-senior-backend-engineer-electronic-arts-eag260818"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fhatch-studio-senior-backend-engineer-electronic-arts-eag260818"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fhatch-studio-senior-backend-engineer-electronic-arts-eag260818"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/hatch-studio-senior-backend-engineer-electronic-arts-eag260818\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhatch-studio-senior-backend-engineer-electronic-arts-eag260818"}]}