xelys jobs xelys jobs

Senior Software Engineer (Golang)

Harbor IT

seniorpermanentbackendsecurity United States 4 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

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.