Senior Software Engineer (Realtime Detection)
New
Flexible - Italy / Flexible - Spain / Flexible - SerbiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5 years
- Required Skills
- DockerPostgreSQLElasticSearchKafkaKubernetesGoRedisLinuxDistributed Systems
Requirements
- 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
- 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
Responsibilities
- 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
View Full Description & ApplyYou'll be redirected to the employer's site