All jobs
CommandLinkEngineering
Staff Software Engineer Monitoring Product
RemotePosted yesterday
Command|Link is a global SaaS Platform providing network, voice services, and IT security solutions, helping corporations consolidate their core infrastructure into a single vendor and layering on a proprietary single pane of glass platform.
Location: Remote
Responsibilities
- Own the architecture and long-term direction of the monitoring product's API and UI, including the roadmap for how it scales and evolves.
- Surface the full account and device hierarchy, from company down through site, probe and collector, device, and service, along with the dependency relationships between them, in a way that stays navigable at scale.
- Lead the discovery and inventory experience: how new devices and hosts are found and billed (Host Discovery), how correlated system summaries are built (System Discovery), and how customers onboard new sources.
- Build the screens customers use to create, edit, and review alert history through the alert service.
- Define the data contracts between the monitoring product and the classification, telemetry, and alert services it depends on, and hold the line on their quality as the platform grows.
- Set the technical patterns other engineers follow for rendering and interacting with complex, hierarchical network data, including topology visualizations that are genuinely performant, a known weak point across competing platforms.
- Dive into other teams' projects when architecture, performance, or design decisions need your judgment, and resolve cross-team dependencies before they become blockers.
- Mentor engineers across the team and raise the bar for what production-grade, domain-aware full-stack work looks like at CommandLink.
- Takes on additional responsibilities and projects as needed to support the success of the team and organization.
Requirements
- Deep understanding of network and system topology: how devices, services, and infrastructure relate to each other, and how to represent those relationships clearly to someone troubleshooting live.
- Production experience with high-volume, latency-sensitive infrastructure: distributed messaging/event streaming (e.g. Kafka) and search or indexing at scale (e.g. OpenSearch), or clear equivalents.
- Comfort with contract-driven development across teams, using schema/interface definitions like protobuf to keep multiple services honest to a shared contract.
- Working knowledge of how network telemetry looks in production (SNMP, syslog, ICMP, OpenTelemetry, or similar) and the judgment to reason about what a given signal means for a real network environment.
- Strong cloud and systems experience across at least two of AWS, Azure, or GCP.
- A track record of owning architectural decisions in ambiguous problem spaces and driving them to durable outcomes, including influencing shared contracts or platform boundaries across teams.
Benefits
- Room to grow at a high-growth company
- An environment that celebrates ideas and innovation
- Your work will have a tangible impact
- Flexible time off
- Fun events at cool locations
- Employee referral bonuses to encourage the addition of great new people to the team
Similar remote jobs
yesterday