# Senior Software Engineer (Golang)

> FusionHit · Mexico (Remote) · Full-time · Posted 2026-06-15

**Workplace:** remote

**Department:** Development - Harbor

## Description

We are looking for a highly skilled and technically driven Senior Software Engineer (Golang) to join a fast-paced cybersecurity environment. You will own and evolve the core applications powering an MDR (Managed Detection and Response) platform, working alongside cross-functional teams to deliver high-impact security infrastructure at scale. This is a high-visibility role with a clear path into technical leadership.

### The Ideal Candidate Has

-   6+ years of software engineering experience, with at least 4+ years focused on Go development
-   Bachelor's degree in Computer Science or equivalent practical experience
-   Idiomatic fluency in Golang, including deep familiarity with the standard library, goroutine lifecycle management, and channel-based communication
-   Expertise implementing thread-safe data structures, worker pool patterns, and memory-efficient code (heap allocation minimization, runtime profiling, buffer pre-allocation)
-   Mastery of Go paradigms including interfaces and generics to build modular, maintainable systems
-   Mandatory use of context for deadline management, timeouts, and structured cancellation
-   Experience with continuous deployment using GitHub Actions, Docker containers, and cloud infrastructure (AWS ECS, EC2, or equivalents)
-   Deep proficiency with Redis, OpenSearch (or similar), and SQL databases — including query optimization for performance and atomicity
-   Solid understanding of networking protocols, TLS, and firewalls, with practical application-level security experience
-   Proficiency with Git, CI/CD pipelines, automated testing, infrastructure monitoring, and observability practices
-   Portfolio of delivered production systems and/or open-source contributions
-   Strong communication and collaboration skills across engineering, product, and security operations teams
-   Comfort with zero-downtime deployment requirements and production incident response

### Key Responsibilities

-   Co-own and maintain multiple Golang applications forming the backbone of the MDR platform
-   Maintain and enhance a high-performance log analytics engine processing events from thousands of sources across hundreds of customers
-   Maintain and evolve post-processing programs that transform engine output into actionable intelligence for SOC analysts
-   Maintain and enhance a multi-tenant secure syslog server cluster that receives, buffers, and routes syslog-formatted logs
-   Build and maintain a cross-platform security agent providing endpoint and server visibility for customers
-   Make architectural decisions across platform applications and influence technical design reviews
-   Lead and participate in code reviews, mentoring junior and mid-level engineers
-   Facilitate knowledge transfer during transition periods and assist with onboarding and hiring as needed
-   Develop and maintain internal SOPs and software development best practices
-   Collaborate with cross-functional teams to define, design, and ship new features

### Perks of Working at FusionHit

-   Certified Great Place to Work, offering a supportive and inclusive culture.
-   100% Remote – work from anywhere in Latin America.
-   Personal and Professional Development Courses & Certifications.
-   Flexible Schedule.
-   3 Sick Days per year.
-   Birthday Off.
-   Extra Days for Special Occasions.
-   Team Building Meal Reimbursement.

## Apply

[Apply at FusionHit](https://apply.workable.com/fusionhitjobs/j/7235A8A9FC/apply)

---
Powered by [Workable](https://www.workable.com)
