U

Sr. Backend Engineer (Golang + MongoDB)

Unpack Holdings Limited · Peru

3 d ago
Remote Senior (5-10 yrs) Full-time Peru
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design and optimize high-throughput backend microservices and event-driven architectures using Golang and Kafka. Implement complex AI-powered autonomous agentic workflows and manage core data storage layers with MongoDB and Redis.

What they look for

Golang Node.js MongoDB Kafka Redis TypeScript GraphQL RESTful APIs Distributed Systems Event-Driven Architecture AI Engineering Agentic Workflows Meta-Prompting Docker Kubernetes Microservices

Requirements

Requires over 5 years of backend experience with elite proficiency in Golang and strong capabilities in Node.js/TypeScript. Must have proven expertise in distributed systems, NoSQL data modeling, and building production-grade scalable applications.

Full description

The MissionWe are looking for a heavy-hitting Senior Backend Engineer who thrives at the absolute intersection of distributed systems architecture, high-performance data pipelines, and cutting-edge AI engineering.

This is not a role for someone who simply writes code against a checklist. We are scaling a high-throughput, event-driven ecosystem built primarily on Golang, Node.js, and Kafka, and we need a systems specialist to build scalable services, optimize core data layers, and bring advanced automation features to life. Our systems are robust, scalable, and clean—your job will be to champion further technical improvements, elevate product capabilities, and push our backend limits to support a massive global user base.

If you have a true builder's grit, an obsession with clean code architecture, and love working with modern data frameworks and AI patterns, this role was built for you.

Key Responsibilities• High-Throughput Backend Architecture: Design, optimize, and maintain mission-critical backend microservices utilizing Golang as the primary language, supplemented by Node.js (TypeScript).

  • Event-Driven Systems: Evolve our highly event-driven architecture using Kafka to seamlessly handle massive asynchronous workflows and high-volume data streams.
  • Database Optimization: Manage, scale, and optimize core product data storage layers, focusing heavily on MongoDB and Redis for sub-millisecond data reads and high availability.
  • Agentic AI & Meta-Prompting: Architect and implement complex AI-powered systems, autonomous agentic workflows, and meta-prompting frameworks that drive core product automation.
  • API Systems Design: Design, secure, and document robust, clean GraphQL and RESTful APIs capable of serving a global, highly active user base.
  • Complex Problem Solving: Apply deep logical thinking to solve sophisticated algorithmic, product, or quantitative challenges natively within backend business logic.
  • Dual-Language Polyglot: 5+ years of deep backend experience with elite proficiency in Golang and strong core capabilities in JavaScript/TypeScript (Node.js).
  • Distributed Systems Mastery: Proven experience architecting asynchronous, event-driven microservices using Kafka or equivalent high-scale message brokers.
  • NoSQL Database Expertise: Advanced understanding of data modeling, scaling, document schemas, and indexing strategies specifically within MongoDB and Redis.
  • Architectural Mentality: A history of building stable, production-grade applications with clean coding practices and modular component designs.

Preferred Qualifications (Nice to Have)• Advanced Mathematics: A strong mathematical background or aptitude for solving complex calculation problems related to gaming ecosystems, mechanics, or financial data layers.

  • Experience working in high-growth startup environments within gaming, Web3, fintech, or high-volume consumer tech.
  • AI & Agentic Framework Fluency: Real-world experience working with LLMs, programming autonomous agentic workflows, and managing advanced meta-prompting strategies.
  • Familiarity with containerization (Docker/Kubernetes) and cloud environments from a developer's standpoint.
  • Alignment with EST/Eastern Europe business hours for high-bandwidth engineering communication.

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.