Senior Software Engineer (Golang)

Posted Yesterday
Hiring Remotely in United States
Remote
Senior level
Information Technology • Cybersecurity
We manage your technology and mitigate your cyber risk - so you don’t have to.
The Role
Lead development and ownership of multiple Go-based applications for an MDR platform including a high-performance log analytics engine, post-processing threat programs, multi-tenant secure syslog cluster, and cross-platform agents. Make architectural decisions, mentor engineers, drive deployments, and collaborate with product and SOC teams to deliver secure, performant, production systems.
Summary Generated by Built In

Harbor IT is a leading Managed Service Provider (MSP) specializing in delivering cutting edge Cybersecurity, IT, and Cloud Services to a diverse portfolio of clients. We pride ourselves on our commitment to excellence, innovation, and customer satisfaction. Harbor IT is backed by investment firm Worklyn Partners since 2022 and has built a national platform through acquisition and rapid organic growth. Our mission is to manage our clients’ technology and mitigate their cyber risks, so that they don’t have to.

We are seeking a Senior Software Engineer who specializes in Golang ready to take the next step in their

career and assist in leading development of our MDR (Managed Detection and Response) platform. This is a

high-impact technical role that has the opportunity to grow into leadership where you'll own and evolve the

core applications that power our cybersecurity operations for our customers.


You'll be responsible for multiple applications that form the backbone of our platform: a high-performance

log analytics engine, post-processing programs that surface threat intelligence to our SOC analysts, a multi

tenant secure syslog server cluster, and multiple cross-platform agents.


You'll join during a transition period as one of the technical authorities with the opportunity to shape

architectural direction.


Key Responsibilities

Platform Development & Ownership

• Co-own and maintain multiple Golang applications forming the core of our MDR platform

• Log Analytics Engine: Maintain and enhance high-performance engine analyzing events from

thousands of sources across hundreds of customers

• Post-Processing Programs: Maintain and enhance programs that transform engine output into

actionable intelligence for SOC analysts

• Secure syslog server cluster: Maintain and enhance a multi-tenant cluster of servers that receive,

buffer, and feed syslog-formatted logs to the engine

• Syslog agent: Maintain and enhance a cross-platform syslog agent that feeds syslog-formatted logs

to the engine

• Quadrant MDR Agent: Build and maintain a cross-platform security agent that provides visibility into

and secures customer endpoints and servers

Technical Leadership

• Make architectural decisions for various applications supporting the business

• Influence technical design discussions and code reviews

• Mentor and guide other development team members

• Facilitate knowledge transfer during any transitionary periods; assisting with training and hiring as

needed

• Develop and maintain internal SOPs and best practices for software development

• Collaborate with cross-functional teams to define, design, and ship new features


Required Qualifications & Skills

Experience & Education

• 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

• Portfolio of delivered production systems and/or contributions to open-source projects


Golang Programming

• Idiomatic fluency in Golang and deep familiarity with the standard library and package ecosystem

• Expertise in managing goroutine lifecycles and channel-based communication

• Mandatory use of context for deadline management, timeouts, and structured cancellation

• Implementation of thread-safe data structures and methods to manage shared state efficiently

• Mastery of Go paradigms and constructs, including interfaces and generics to build modular code

• Experience implementing worker pool patterns to manage resource-intensive tasks

• Deep understanding of memory management, including minimizing heap allocation, runtime

profiling to identify memory leaks, and pre-allocating buffer memory

Deployment, Databases & Security

• Continuous Deployment to Cloud: Experience using Github Actions for continuous deployment of

Docker containers on cloud infrastructure, i.e. AWS ECS or EC2 or equivalents

• Databases: Deep proficiency in interfacing with Redis, OpenSearch or similar, and SQL databases;

optimizing queries for performance and atomicity

• Network & Security Fundamentals: Robust understanding of networking protocols, TLS, and

firewalls, with practical experience implementing best practices at the application level

Development Practices

• Proficiency with Git version control and CI/CD pipelines

• Experience with automated testing, infrastructure monitoring, and observability practices

• Experience leveraging AI assistant tools for software development, such as Claude Code


Soft Skills

• Strong analytical and problem-solving skills

• Excellent communication and collaboration abilities to work effectively across engineering, product,

and security operations teams

• Ability to work independently and manage multiple projects to meet deadlines

• Comfort with zero-downtime deployment requirements and production incident response


Preferred Qualifications & Skills

• Proficiency in Python programming (3+ years preferred)

• Prior experience at MSPs, MSSPs, or cybersecurity vendors

• Experience building SIEM, EDR, or security analytics platforms

• Understanding of log aggregation and SIEM architectures

• Knowledge of threat detection rule engines or correlation logic


Compensation & Benefits

• Base Salary: Varies based on experience but in-line with or above market (Not FAANG level

though)

• 100% paid for benefits (for employee) with additional premium selections

• Matching 401k

• Reimbursement for approved tuition, certifications, conference attendance, and more

• Unlimited PTO


We know that job descriptions can sometimes read like wish lists. If you're excited about this role but your

experience doesn't perfectly align with every requirement listed above, we still encourage you to apply. We

value problem-solving ability, learning agility, and strong fundamentals over checking every box - especially if

you're motivated to grow into technical leadership.

Skills Required

  • 6+ years software engineering experience with at least 4+ years focused on Go development
  • Bachelor's degree in Computer Science or equivalent practical experience
  • Portfolio of delivered production systems and/or contributions to open-source projects
  • Idiomatic fluency in Golang, including interfaces, generics, goroutine lifecycle and channel management
  • Mandatory use of context for deadlines, timeouts, and structured cancellation
  • Implementation of thread-safe data structures and memory management, runtime profiling, heap allocation minimization
  • Experience implementing worker pool patterns and high-performance log analytics
  • Experience with Git, CI/CD pipelines, automated testing, infrastructure monitoring and observability
  • Continuous deployment using GitHub Actions for Docker containers to cloud infrastructure (e.g., AWS ECS or EC2)
  • Proficiency interfacing with Redis, OpenSearch (or similar), and SQL databases; optimizing queries and atomicity
  • Robust understanding of networking protocols, TLS, and firewalls with practical application-level security experience
  • Experience leveraging AI assistant tools for software development (e.g., Claude Code)
  • Comfort with zero-downtime deployments and production incident response
  • Proficiency in Python (3+ years)
  • Prior experience at MSPs, MSSPs, or cybersecurity vendors
  • Experience building SIEM, EDR, or security analytics platforms
  • Understanding of log aggregation and SIEM architectures and threat detection/correlation logic
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
162 Employees
Year Founded: 1995

What We Do

We are not merely a provider that handles firewalls and answers calls. We are your dedicated IT partner, with our origins deeply rooted in cybersecurity. Just as our proprietary code is seamlessly integrated into our SIEM, cybersecurity is ingrained in our very DNA, setting us apart from our competitors. Our journey began as a cybersecurity firm, and this foundation continues to influence every aspect of our operations. Our holistic approach ensures that we are deeply attuned to your business requirements. We leverage cutting-edge technology and proactively shore up risks to drive your success. By understanding your unique needs and challenges, we offer comprehensive solutions that align with your strategic goals. Our commitment goes beyond the basics, empowering your organization to thrive in a secure digital landscape. How We’re Different - Beyond IT Support - Communication & Consistency for Quality - Efficiency for Impact

Similar Jobs

Applied Systems Logo Applied Systems

Senior Software Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3040 Employees
60K-150K Annually

NVIDIA Logo NVIDIA

Senior Software Engineer

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office or Remote
2 Locations
21960 Employees
152K-288K Annually

Dynatrace Logo Dynatrace

Software Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
Boston, MA, USA
5600 Employees
74K-74K Annually

Somos, Inc. Logo Somos, Inc.

Senior Software Engineer

Digital Media • Information Technology
In-Office or Remote
East Brunswick, NJ, USA
184 Employees
150K-179K Annually

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account