Skip to main content
Back to jobs

Sr. Backend Engineer (Golang)

External
Unpack Holdings Limited logoUnpack · Mexico
Full-timeRemote5d ago
JavaScriptTypeScriptJavaSQLGraphQLNode.js
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

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. 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 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 ownersh


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Unpack Holdings Limited? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect