Logo

Sr. Backend Engineer (Golang)

Unpack Holdings Limited Peru • Costa Rica


No Relocation

Posted: June 16, 2026

Job Description

The Mission

We're looking for a Senior Backend Engineer who thrives at the intersection of architecture, scalability, infrastructure, and product ownership.

This is not a role for someone who simply implements tickets. We need an engineer who can take ownership of critical backend systems, design resilient services, improve infrastructure, and help shape the technical direction of a rapidly evolving platform.

You'll work across distributed systems, event-driven architectures, cloud infrastructure, and high-throughput backend services. You'll collaborate closely with product, engineering, and leadership teams to build reliable systems capable of supporting a global user base.

We value ownership, technical curiosity, strong communication, and the ability to move quickly without sacrificing quality. If you're passionate about backend engineering, system design, infrastructure, and solving complex technical challenges, you'll feel right at home.

Key Responsibilities

Backend Architecture & Development

Design, build, and maintain scalable backend services that support high-volume user activity and mission-critical business operations.

Event-Driven Systems

Develop and maintain distributed, event-driven architectures using messaging and streaming technologies such as Kafka and related event-processing frameworks.

Microservices Design

Architect and evolve microservice-based systems with a strong focus on reliability, scalability, observability, and maintainability.

Infrastructure Ownership

Partner with engineering leadership to improve cloud infrastructure, deployment processes, system reliability, and operational excellence.

Performance & Scalability

Identify bottlenecks, optimize backend performance, and ensure systems can scale efficiently as usage grows.

Data Systems & Analytics

Work with transactional and analytical datasets to support business intelligence, reporting, product insights, and operational decision-making.

AI & Automation Initiatives

Contribute to the development of AI-powered systems, agentic workflows, internal tooling, and automation initiatives that improve product capabilities and engineering productivity.

Technical Leadership

Participate in architectural discussions, technical planning, code reviews, and mentorship while helping establish engineering best practices across the organization.

The MissionWe're looking for a Senior Backend Engineer who thrives at the intersection of architecture, scalability, infrastructure, and product ownership.This is not a role for someone who simply implements tickets. We need an engineer who can tak...

Strong Backend Engineering Experience

5+ years of experience building and maintaining production-grade backend systems in high-growth technology environments.

Golang Expertise

Professional experience building scalable backend services using Golang.

Node.js Proficiency

Strong experience with JavaScript/TypeScript and Node.js for backend applications and service development.

Distributed Systems Knowledge

Hands-on experience designing and operating distributed systems, event-driven architectures, and asynchronous processing workflows.

Messaging & Streaming Platforms

Experience with Kafka or similar event-streaming technologies used in production environments.

Database Expertise

Experience working with both SQL and NoSQL databases, including technologies such as PostgreSQL, MySQL, MongoDB, Redis, or similar platforms.

Cloud Infrastructure

Experience deploying and operating systems within Google Cloud Platform (GCP), AWS, or comparable cloud environments.

DevOps Competency

Strong understanding of containerization, deployment automation, infrastructure management, monitoring, and operational best practices.

Kubernetes & Docker

Experience building and managing containerized applications using Kubernetes and Docker.

API Development

Experience designing and maintaining RESTful and/or GraphQL APIs.

Analytical & Problem-Solving Skills

Strong system-level thinking and the ability to solve complex technical problems using data-driven approaches.

Communication Skills

Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.

Nice to Have

  • Experience with AI applications, LLMs, agentic systems, prompt engineering, or workflow automation
  • Experience with large-scale analytics platforms and data pipelines
  • Background in gaming, crypto, fintech, consumer technology, or high-volume digital platforms
  • Experience with observability tooling, monitoring systems, and incident response processes
  • Experience mentoring engineers and contributing to technical leadership initiatives

Additional Content

The Mission

We're looking for a Senior Backend Engineer who thrives at the intersection of architecture, scalability, infrastructure, and product ownership.

This is not a role for someone who simply implements tickets. We need an engineer who can take ownership of critical backend systems, design resilient services, improve infrastructure, and help shape the technical direction of a rapidly evolving platform.

You'll work across distributed systems, event-driven architectures, cloud infrastructure, and high-throughput backend services. You'll collaborate closely with product, engineering, and leadership teams to build reliable systems capable of supporting a global user base.

We value ownership, technical curiosity, strong communication, and the ability to move quickly without sacrificing quality. If you're passionate about backend engineering, system design, infrastructure, and solving complex technical challenges, you'll feel right at home.

Key Responsibilities

Backend Architecture & Development

Design, build, and maintain scalable backend services that support high-volume user activity and mission-critical business operations.

Event-Driven Systems

Develop and maintain distributed, event-driven architectures using messaging and streaming technologies such as Kafka and related event-processing frameworks.

Microservices Design

Architect and evolve microservice-based systems with a strong focus on reliability, scalability, observability, and maintainability.

Infrastructure Ownership

Partner with engineering leadership to improve cloud infrastructure, deployment processes, system reliability, and operational excellence.

Performance & Scalability

Identify bottlenecks, optimize backend performance, and ensure systems can scale efficiently as usage grows.

Data Systems & Analytics

Work with transactional and analytical datasets to support business intelligence, reporting, product insights, and operational decision-making.

AI & Automation Initiatives

Contribute to the development of AI-powered systems, agentic workflows, internal tooling, and automation initiatives that improve product capabilities and engineering productivity.

Technical Leadership

Participate in architectural discussions, technical planning, code reviews, and mentorship while helping establish engineering best practices across the organization.

The MissionWe're looking for a Senior Backend Engineer who thrives at the intersection of architecture, scalability, infrastructure, and product ownership.This is not a role for someone who simply implements tickets. We need an engineer who can tak...

Strong Backend Engineering Experience

5+ years of experience building and maintaining production-grade backend systems in high-growth technology environments.

Golang Expertise

Professional experience building scalable backend services using Golang.

Node.js Proficiency

Strong experience with JavaScript/TypeScript and Node.js for backend applications and service development.

Distributed Systems Knowledge

Hands-on experience designing and operating distributed systems, event-driven architectures, and asynchronous processing workflows.

Messaging & Streaming Platforms

Experience with Kafka or similar event-streaming technologies used in production environments.

Database Expertise

Experience working with both SQL and NoSQL databases, including technologies such as PostgreSQL, MySQL, MongoDB, Redis, or similar platforms.

Cloud Infrastructure

Experience deploying and operating systems within Google Cloud Platform (GCP), AWS, or comparable cloud environments.

DevOps Competency

Strong understanding of containerization, deployment automation, infrastructure management, monitoring, and operational best practices.

Kubernetes & Docker

Experience building and managing containerized applications using Kubernetes and Docker.

API Development

Experience designing and maintaining RESTful and/or GraphQL APIs.

Analytical & Problem-Solving Skills

Strong system-level thinking and the ability to solve complex technical problems using data-driven approaches.

Communication Skills

Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.

Nice to Have

  • Experience with AI applications, LLMs, agentic systems, prompt engineering, or workflow automation
  • Experience with large-scale analytics platforms and data pipelines
  • Background in gaming, crypto, fintech, consumer technology, or high-volume digital platforms
  • Experience with observability tooling, monitoring systems, and incident response processes
  • Experience mentoring engineers and contributing to technical leadership initiatives