Senior Software Engineer (Golang)
Harbor IT
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Harbor IT is hiring a Senior Software Engineer (Golang) to help lead development of its MDR (Managed Detection and Response) platform. This is a high-impact technical role where you co-own and evolve the core systems that power cybersecurity operations for customers, with a path to grow into technical leadership.
Responsibilities
Platform Development & Ownership (Go)
- Co-own and maintain multiple Golang applications forming the core of the MDR platform.
- Log Analytics Engine: Maintain and enhance a high-performance engine that analyzes events from thousands of sources across hundreds of customers.
- Post-Processing Programs: Maintain and enhance programs that convert engine output into actionable threat intelligence for SOC analysts.
- Secure Multi-tenant syslog server cluster: Maintain and enhance a cluster that receives, buffers, and feeds syslog-formatted logs to the analytics engine.
- Syslog agent: Maintain and enhance a cross-platform syslog agent that forwards syslog-formatted logs to the engine.
- Quadrant MDR Agent: Build and maintain a cross-platform security agent to secure and provide visibility into customer endpoints and servers.
Technical Leadership
- Make architectural decisions across multiple applications.
- Influence technical design discussions and participate in code reviews.
- Mentor and guide other developers; facilitate knowledge transfer during transition periods (including training and hiring support).
- Develop and maintain internal SOPs and software development best practices.
- Collaborate cross-functionally to define, design, and ship new features.
Requirements
- 6+ years of software engineering experience with 4+ years focused on Go.
- Bachelor’s degree in computer science or equivalent practical experience.
- Portfolio of production systems and/or open-source contributions.
Go / Engineering Skills
- Idiomatic Golang with strong familiarity of the standard library and package ecosystem.
- Expertise managing goroutine lifecycles, channel-based communication, and using context for deadlines, timeouts, and cancellation.
- Thread-safe data structures/methods for shared state.
- Solid understanding of Go paradigms including interfaces and generics.
- Experience implementing worker pool patterns.
- Strong memory management: minimizing heap allocations, runtime profiling to find memory leaks, and pre-allocation strategies.
Deployment, Data, and Security
- Continuous deployment experience using GitHub Actions to deploy Docker containers to cloud infrastructure such as AWS ECS/EC2 (or equivalents).
- Deep proficiency with Redis and OpenSearch (or similar) plus SQL databases, including query performance and atomicity.
Nice-to-have / Additional
- No explicit nice-to-haves provided in the text.
About Harbor IT
Harbor IT is a Managed Service Provider (MSP) delivering cybersecurity, IT, and cloud services to a broad client base. Backed by Worklyn Partners since 2022, the company builds and operates a national platform to manage customer technology and mitigate cyber risk. The role focuses on developing core applications powering a Managed Detection and Response (MDR) platform for cybersecurity operations.
Scraped 6/16/2026