xelys jobs xelys jobs

Senior Software Engineer (Golang)

Harbor IT

seniorpermanentbackendsecurity United States 49 days ago via LinkedIn

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 score

Tags

GolangGoManaged Detection and ResponseMDRLog AnalyticsAWS ECSDockerRedisOpenSearchCI/CD

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