Senior Software Engineer (Realtime Detection)
SysdigAbout the role
What you will do:
-
Design and develop components related to real-time detection and response to security threats in hosts, Kubernetes, and Cloud assets.
-
Build distributed Go services and APIs to process, store, and expose customer asset metadata and runtime insights
-
Contribute to architecture improvements for reliability, performance, and cost-efficiency
-
Collaborate with Product, Threat Research, Frontend/UX, and customer-facing teams to deliver features with measurable impact
-
Participate in an on-call rotation to address any urgent issue
What you will bring with you:
-
Computer science fundamentals in design, data structures, and algorithms
-
5 years in a software engineer role
-
Experience writing production services in Go (or strong systems-language background with willingness to ramp on Go quickly)
-
Experience with cloud-native infrastructure and containerized workloads (Linux, Docker, Kubernetes)
-
Experience with technologies such as Postgres, Elastic, Redis and queueing systems like JetStream/Kafka
What we look for:
-
Analytical approach to take technical decisions in a traffic intensive and distributed architecture
-
Clean coding and automation practices
-
Strong operational mindset: logging/metrics/tracing practices for observability and troubleshooting distributed systems
When you join Sysdig, you can expect:
- Extra days off to prioritize your well-being
- Mental health support for you and your family through the Modern Health app
- Great compensation package
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s