Remotery

Principal Software Engineer, MDR Platform

Posted 1 hour ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Co-manage and sustain various Golang applications that constitute the foundation of our MDR platform.

• Enhance and maintain a high-performance log analytics engine that analyzes events from numerous sources across hundreds of clients.

• Improve and sustain applications that convert engine output into actionable insights for SOC analysts.

• Oversee and upgrade a multi-tenant server cluster that collects, buffers, and transmits syslog-formatted logs to the engine.

• Maintain and enhance a cross-platform syslog agent responsible for delivering syslog-formatted logs to the engine.

• Design and uphold a cross-platform security agent that offers visibility into and secures customer endpoints and servers.

• Make architectural choices for various applications that support business objectives.

• Shape technical design discussions and participate in code reviews.

• Mentor and guide fellow development team members.

• Facilitate knowledge transfer during transitional phases, assisting with training and recruitment as required.

• Develop and uphold internal standard operating procedures (SOPs) and best practices for software development.

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


⛳️ Requirements

• Over 6 years of software engineering experience, with at least 4 years dedicated to Go development.

• Bachelor’s degree in computer science or an equivalent level of practical experience.

• A portfolio showcasing delivered production systems and/or contributions to open-source projects.

• Proficient in idiomatic Golang with a strong understanding of the standard library and package ecosystem.

• Expertise in managing goroutine lifecycles and utilizing channel-based communication.

• Essential use of context for managing deadlines, timeouts, and structured cancellations.

• Proven ability to implement thread-safe data structures and effective methods for managing shared state.

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

• Experience with implementing worker pool patterns for handling resource-intensive tasks.

• Profound knowledge of memory management, including reducing heap allocation, runtime profiling for memory leak identification, and pre-allocating buffer memory.

• Familiarity with using GitHub Actions for continuous deployment of Docker containers on cloud platforms like AWS ECS or EC2, or their equivalents.

• Strong proficiency in interfacing with Redis, OpenSearch or similar, and SQL databases, with a focus on optimizing queries for performance and atomicity.

• Comprehensive understanding of networking protocols, TLS, and firewalls, alongside practical experience in applying best practices at the application level.

• Proficient in Git version control and CI/CD pipelines.

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

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


🏝️ Benefits

• Comprehensive health benefits.

• Matching 401k.

• Reimbursement for approved tuition, certifications, conference attendance, and other related expenses.

• Unlimited PTO.

People also viewed

Clear Street1 hour ago

Senior/Staff AI Platform Engineer

US flagUnited States OnlyFull-timePlatform Engineer$200k – $350k/year
ApplyView job
Cross River1 hour ago

Senior Software Engineer, Data Platform

US flagUnited States OnlyFull-timePlatform Engineer$150k – $200k/year
ApplyView job
Huron1 hour ago

Platform Engineer, AI Capability Center Hub

US flagIllinois OnlyFull-timePlatform Engineer$140k – $170k/year
ApplyView job
SouthState Bank1 hour ago

AI Platform Engineer

US flagAlabama, +6 more statesFull-timePlatform Engineer$152.6k – $243.8k/year
ApplyView job
Vigil1 hour ago

Senior Platform Engineer, AWS

PT flagPortugal OnlyFull-timePlatform Engineer
ApplyView job
Defense Unicorns8 hours ago

Staff Platform Engineer

US flagUnited States OnlyFull-timePlatform Engineer$178.5k – $241.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers