About the Principal Software Engineer Mdr Platform role
Principal Software Engineer Mdr Platform positions focus on delivering results in their domain. This page aggregates open Principal Software Engineer Mdr Platform roles and what employers typically expect.
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. **Please note: Company Policy states that all interviews be conducted either in person or Microsoft Teams VIDEO interview with no AI generated backgrounds or blurred backgrounds.** **Harbor IT reserves the right to require in person final interviews depending on the role and level of access.** 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. If you read this description please include the work haversine in your application or resume. **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…
Salary estimate
$179,000 – $241,000/yr
Provided by the employer.
Skills for this role
GOGolangCommunicationLeadershipSecurity
Resume tips for Principal Software Engineer Mdr Platform applicants
Lead with measurable achievements relevant to Principal Software Engineer Mdr Platform (numbers, scope, impact).
Mirror the exact keywords from the Principal Software Engineer Mdr Platform posting so applicant tracking systems rank you higher.
List the specific tools and skills the role names (e.g. GO, Golang, Communication, Leadership).
Keep it to one page for early-career, two pages for senior Principal Software Engineer Mdr Platform candidates.
Interview preparation
Prepare concrete STAR-format stories that show Principal Software Engineer Mdr Platform outcomes you drove.
Research the employer's product and recent news before the interview.
Be ready to explain how you'd approach a typical Principal Software Engineer Mdr Platform problem end to end.
Have thoughtful questions ready about the team, tools and success metrics.
About Harbor IT
Harbor IT is actively hiring on Jobedly. Explore their open roles and what it's like to work there.