Pack
Posted 1w ago

Sr. Backend Engineer (Golang/Distributed Systems) - US/Canada

Pack
Canada or United States
RemoteFull Time
Responsibilities
  • designing microservices
  • managing event streams
  • optimizing databases
Requirements
  • Requires 5+ years of backend engineering experience
  • Advanced Golang
  • Node.js, Kafka, GCP
  • Kubernetes, Redis
  • MongoDB
  • Distributed systems, and startup feature ownership experience
Technical tools mentioned
GolangNode.jsJavaScriptTypeScriptApache KafkaGoogle Cloud Platform (GCP)KubernetesRedisMongoDBRESTGraphQLLLMs

Job description

The Mission

We are looking for a battle-tested Senior Backend Engineer who thrives in high-velocity, 0-to-1 startup environments and builds distributed systems with extreme ownership.

This is not an enterprise role for someone who works behind heavy layers of management or hides behind ticket boards. We are scaling a high-throughput, event-driven platform built on Golang, Node.js, Kafka, and GCP, and we need an engineer who can own features end-to-end—from initial system design to production deployment in Kubernetes. You must bring deep, real-world experience handling high-concurrency event streams and complex data layers.

If you have a true startup builder's grit, take pride in high-impact coding exposure, and have the hands-on technical chops to conquer rigorous architectural assessments, we want to build with you.

Key Responsibilities

  • Core Distributed Backend Architecture: Design, write, and maintain high-throughput backend microservices utilizing Golang as your primary language, backed by Node.js (TypeScript).
  • Event-Driven & Kafka Mastery: Own and evolve our event-streaming infrastructure using Apache Kafka, handling complex partition strategies, message-ordering edge cases, and asynchronous workflows under heavy load.
  • Database & In-Memory Performance: Architect, scale, and optimize core data layers with heavy reliance on Redis for caching/pub-sub and MongoDB for flexible document indexing.
  • Production Deployment & Cloud Alignment: Deploy and manage your services within Google Cloud Platform (GCP) and Kubernetes (K8s) environments, taking complete ownership of service reliability.
  • 0-to-1 Feature Execution: Rapidly translate ambiguous product requirements into clean, scalable RESTful and GraphQL APIs without waiting for hand-holding.
  • Algorithmic & Quantitative Problem Solving: Solve complex backend calculations natively within business logic (e.g., gaming mechanics, payout engines, or financial transaction loops).

Requirements

  • Dual-Language Proficiency (Golang + Node.js): 5+ years of deep backend engineering experience with elite Golang proficiency as your main tool, plus strong production experience in JavaScript/TypeScript (Node.js).
  • Proven Kafka Expertise: Extensive, hands-on experience architecting and maintaining production event streams using Apache Kafka. You understand consumer groups, offset management, message delivery guarantees, and race conditions.
  • GCP & Kubernetes (K8s) Production Chops: Real-world experience deploying, running, and debugging containerized Go services within Google Cloud Platform (GCP) and Kubernetes.
  • High-Performance NoSQL Data: Advanced understanding of data modeling, caching strategies, and indexing in Redis and MongoDB.
  • Startup / 0-to-1 Track Record: Prior experience working in small, fast-moving engineering teams or early-stage startups where high coding volume, self-direction, and end-to-end feature ownership were required.
  • Assessment Readiness: Ability to pass a rigorous, hands-on technical assessment evaluating real-world Go concurrency, system design, and Kafka event handling.

Preferred Qualifications (Nice to Have)

  • Quantitative/Math Aptitude: Strong mathematical background or intuition for solving complex calculation problems related to gaming ecosystems, mechanics, or financial data layers.
  • AI & Automation Curiosity: Basic exposure to or interest in integrating LLMs, autonomous agentic workflows, or meta-prompting strategies into microservices.
  • Timezone Alignment: Availability to align working hours between EST and Eastern Europe (EET) business hours for high-bandwidth engineering communication.

Benefits

Why Join Us?

We offer more than just a standard software engineering seat; we offer the runway to drive the technical destiny of a global powerhouse.

  • Extreme Architectural Sovereignty: We value raw execution, system health, and clean code over bureaucratic red tape. If your design framework is robust and ready, you deploy it.
  • A Culture of High-Talent Momentum: Work alongside a highly competent, autonomous team that moves at lightspeed, actively supports your professional growth, and celebrates breakthroughs.
  • High-Growth Upside: We value "potential over pedigree." For a Senior Software Engineer who takes relentless ownership of end-to-end problems and systematically scales our platform's capacity, there is a clear, unrestricted runway into senior architecture and engineering leadership.

About Pack

Headless storefront platform for high-performance e-commerce brands.

Year founded
2021
Employees
50
Organization type
Private
Latest investment
Series A (2023)
Headquarters
US

Similar jobs

Backend Engineer roles
20h
Save
Mark Applied
Hide
Senior Backend Engineer
United States
RemoteFull Time
Eleventh Hour Games
Eleventh Hour Games: Developer of the action RPG game Last Epoch.
5+ YOERequires 5+ years building online services, strong C# backend and Azure experience including AKS and CosmosDB, distributed systems expertise, API design, reliability practices, and mentoring experience.
C#, Azure, AKS, CosmosDB, Pager Duty, PlayStation, Xbox, Switch, PlayFab, Nitrado, GameFabric, Unity, Unreal
22h
Save
Mark Applied
Hide
Backend Engineer, Payments
New York City, New York, United States
HybridFull Time
Chariot
Chariot: Payment infrastructure for charitable giving and Donor Advised Funds.
2+ YOERequires 4+ years software development, 2+ years backend application development, Go, Node, Docker, Terraform, Kubernetes, Postgres, REST APIs, gRPC, and preferably a technical bachelor's degree.
Go, Node, Docker, Terraform, Kubernetes, Postgres, REST APIs, gRPC, AWS
22h
Save
Mark Applied
Hide
Staff MaaS Backend Engineer
San Jose or Austin
RemoteFull Time
Bitdeer
BitdeerNASDAQ: BTDR: Operates cryptocurrency mining and high-performance computing data centers.
8+ YOERequires 8+ years backend experience, including 3+ years owning high-traffic multi-tenant APIs. Deep Go, Kubernetes, distributed systems, migrations, observability, LLM serving, security, and billing expertise required.
Go, Kubernetes, Envoy, PostgreSQL, Redis, Kafka, OpenTelemetry, OAuth, OpenAI, Anthropic
1d
Save
Mark Applied
Hide
Remote Backend Engineer (Python/FastAPI)
Chicago or California
$200-$300/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOE3+ years of software engineering experience; strong Python and JavaScript expertise, including React and Node.js; production software deployment; architecture, debugging, code quality, and communication skills.
Python, FastAPI, JavaScript, React, Node.js, C, C++, Java, Rust, Go
1d
Save
Mark Applied
Hide
Java Backend Developer (50451)
New Jersey, United States
HybridFull Time
Incedo
Incedo: Providing digital transformation and AI technology services.
6+ YOERequires 6–8 years in systems or application development, Java and Spring Boot experience, RESTful APIs, data stores, and agile development; strong communication and decision-making skills.
Java, Spring Boot, Microservices, RESTful APIs, UNIX, Shell, J2EE, Scrum, Scaled Agile Framework (SAFe), CI/CD, unit-testing frameworks
1d
Save
Mark Applied
Hide
Backend Engineer
London or New York City or Paris
HybridFull Time
SeedLegals
SeedLegals: Automated platform for startup fundraising and legal document management.
Mid-level backend engineering role requiring Kotlin and Spring experience, high-performance API development, software engineering best practices, test-driven development, code review, and full lifecycle ownership.
Kotlin, Spring, Claude, LLMs, JVM, APIs
1d
Save
Mark Applied
Hide
Senior Backend Engineer, Crypto and Alternative Trading Products
Toronto, Ontario, Canada
$100k-$140k/yr HybridFull Time
Questrade Financial Group
Questrade Financial Group: Online platform for brokerage, wealth management, and banking services.
5+ YOEFive years of backend software development experience building scalable systems; proficiency in modern backend languages, system design, APIs, databases, cloud, and containers; bachelor's degree or equivalent practical experience.
Java, Spring Boot, Angular, React Native, C#, Go, Python, Node.js, RESTful, WebSocket, PubSub, Kafka, RabbitMQ, GCP, Azure, AWS, Docker, Kubernetes
1d
Save
Mark Applied
Hide
Senior Backend Engineer - Device Platform
San Mateo, California, United States
$190k-$275k/yr OnsiteFull Time
Verkada
Verkada: Sells integrated AI-powered cloud physical security hardware and software.
6+ YOERequires 6+ years building backend services at scale, fluency in Python or Go preferred, and experience shaping technical direction across engineering teams. U.S. citizenship or permanent residency required.
Python, Go, Ruby, JavaScript, NodeJs