Skip to content

Staff Software Engineer, Alerting Platform

Leads architecture and reliability for a high-scale alerting platform, spanning detection, correlation, event delivery, and downstream notifications. The role requires deep Kafka, Go or Python, telemetry and network-protocol expertise, plus experience with idempotent, cloud-native production systems.

About the job

Responsibilities

  • Set the architecture for evaluating rule-based thresholds, ML anomaly scores, and correlation logic to produce high-fidelity alerts.
  • Own the reliability of the alerting pipeline end to end, including OpenSearch alert evaluation, Kafka delivery, callbacks, downstream notification, idempotency, and sustained-load behavior.
  • Correlate security tooling, monitoring telemetry, syslog, OpenTelemetry, and L2–L4 network protocols into network and system topologies and dependency maps.
  • Make topology context usable for LLM-based investigation, troubleshooting, correctness, and remediation workflows.
  • Establish the technical foundation for generating alert definitions from normalized data models using LLMs.
  • Provide architectural guidance across Command|Alert teams and workstreams.
  • Balance new correlation and detection capabilities with long-term scalability and reliability.
  • Mentor engineers and represent the technical direction to external stakeholders.

Requirements

  • Production experience designing, building, or operating high-reliability alerting or notification systems at scale.
  • Experience running rule-based and ML-based detection logic against real traffic.
  • Strong Kafka experience, including producing and consuming event streams for downstream delivery.
  • Command of security tooling output, monitoring telemetry, syslog, OpenTelemetry, NetFlow or sFlow, SNMP, ICMP, and firewall logs.
  • Experience building systems with reliable webhooks, idempotency, and delivery guarantees under load.
  • Recognized mastery of Go and/or Python.
  • Experience with container orchestration and multi-cloud environments.
  • Ability to make organization-level architecture and technology decisions.

Nice to Have

  • Temporal or comparable workflow orchestration experience.
  • Experience using LLMs with structured system or network data.
  • Familiarity with Flink, Protocol Buffers, Argo, or Spacelift.
  • Familiarity with Memgraph or another graph store.
  • Experience with osquery, Steampipe, or similar endpoint and cloud inventory tooling.
  • Experience in multi-tenant, cloud-native environments with secrets management and TLS at scale.

Benefits

  • Room to grow at a high-growth company.
  • Innovative environment with meaningful impact.
  • Flexible time off.
  • Fun events.
  • Employee referral bonuses.

Skills

Go, Python, Kafka, Opensearch, OpenTelemetry, Syslog, Netflow, Sflow, Snmp, Icmp, Flink, Protocol Buffers, Temporal, Kubernetes, Memgraph

GoHighLevel

GoHighLevel

India

Sr. Staff Engineer - Payments & Commerce Platform
No salary listedRemote10+ YOEBackend Engineering

Leads architecture and reliability for a global payments and commerce platform, shaping APIs, distributed systems, observability, compliance, and production operations. Requires 10+ years of backend experience, deep Go and distributed-systems expertise, and Staff/Principal-level technical leadership.

Rippling

Rippling

Bengaluru, India

Staff Software Engineer - Financial Integrity
No salary listedOn-site8+ YOEBackend Engineering

Leads architecture and hands-on development of scalable, reliable, and compliant financial integrity systems. The role requires 8+ years of software engineering experience, distributed-systems expertise, and the ability to drive complex initiatives and mentor engineers through influence.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer
$153k+/yrRemote7+ YOEBackend Engineering

Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.

Coinbase

Coinbase

India

Staff Software Engineer, Security Platform
₹9.4M+/yrRemote8+ YOEBackend Engineering

Staff Software Engineer responsible for architecting and scaling security platform services, defining technical strategy, and mentoring engineers. Requires at least 8 years of software engineering experience plus strong system design, coding, and production-service expertise.

Reltio

Reltio

Bengaluru, India

Staff Engineer
No salary listedOn-site8+ YOEBackend Engineering

Staff Engineer leading design and delivery of large-scale distributed data platform features for enterprise customers. The role requires strong Java and cloud experience, architectural leadership, cross-functional collaboration, and mentorship.