Senior Golang Backend Engineer

A5Labs — Taiwan · Posted ~11 hours ago

Senior Full-time Remote

Skills

Golang Backend engineering Microservices Distributed systems PostgreSQL MySQL Redis Kafka RabbitMQ NATS Consumer-facing product development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A remote-first technology organization is seeking a hands-on Senior Golang Backend Engineer to own consumer-facing product capabilities. Relevant domains include payments, commerce, bookings, social features, gaming, onboarding, identity, and loyalty. Candidates need 5+ years of backend engineering experience, strong recent production Go experience, and solid knowledge of microservices, distributed systems, relational databases, Redis, and messaging platforms.

Highlights

Fully remote role across APAC; strong focus on recent production Go experience and direct ownership of consumer-facing features; opportunity to work on high-scale backend systems and modern distributed architectures.

Description

Location: Remote, APAC Employment Type: Full-time What We Need We are looking for a hands-on Senior Golang Backend Engineer with strong recent Go experience and direct ownership of consumer-facing product features. Relevant experience may include: Payments, wallets, subscriptions, checkout, or refundsOrders, carts, bookings, delivery, or marketplacesChat, feeds, notifications, recommendations, or social featuresGaming, betting, matchmaking, rewards, or loyaltyUser onboarding, identity, accounts, or growth features You should be able to explain the user journey, the backend feature you personally owned, and how you designed, shipped, and supported it in production. Requirements 5+ years of backend engineering experienceStrong recent production experience with GolangDirect ownership of consumer-facing backend featuresStrong understanding of microservices and distributed systemsExperience with PostgreSQL or MySQLExperience with Redis and Kafka, RabbitMQ, or NATSGood understanding of concurrency, idempotency, retries, rate limiting, consistency, and failure recoveryAble to own features from technical design through production supportStrong English communication and ability to work independently in a remote team Responsibilities Build scalable Golang services for consumer productsDesign APIs, data models, and asynchronous workflowsOwn features from technical design through release and monitoringImprove system performance, reliability, and maintainabilityTroubleshoot complex production issuesWork closely with product, frontend, mobile, and QA teamsParticipate in architecture discussions and code reviewsMentor other engineers when needed Strong Advantages Experience in gaming, poker, betting, fintech, payments, e-commerce, social, travel, or delivery productsExperience with real-time systems, WebSockets, or high-volume transaction processingExperience with wallets, ledgers, settlement, reconciliation, or virtual economiesTechnical leadership or cross-team project ownershipExperience with Claude Code, Cursor, GitHub Copilot, or similar AI coding tools Benefits Fully remote with flexible working hoursCompetitive USD salary and quarterly bonusFive weeks of paid leave plus local public holidaysAnnual salary reviewEquipment and learning allowances