Senior Security Software Engineer – Cloud Identity Protection
Build globally distributed identity threat detection systems that analyze authentication events across hybrid and multi-cloud environments. Develop cloud-native detection services, real-time pipelines, and intelligent alerting for sophisticated identity attacks.
Responsibilities
- Design and implement real-time detection rules and pipelines over high-throughput Kafka streams
- Build a pluggable detection engine and rule framework that converts authentication telemetry into enriched alerts
- Develop machine-learning and behavioral-anomaly models
- Integrate LLM-based detection reasoning into production workflows
- Translate security research into production-grade detections
- Own production detection systems, including observability, latency SLOs, controlled rollouts, and incident response
- Develop across Python, Go, and Java services
- Evolve on-premises detection appliances into cloud-native, event-streaming microservices
Requirements
- At least 6 years of experience building backend or distributed systems at scale
- Expert Python programming skills, including data structures, algorithms, and distributed systems
- Hands-on experience with Kafka or similar event-streaming and message-queue architectures
- Experience with distributed data processing
- Experience with relational and document databases such as PostgreSQL and MongoDB
- Experience with caching technologies such as Redis
- Bachelor’s or master’s degree in computer science or a related engineering discipline
- Ability to use AI technologies to improve decision-making, workflows, efficiency, and business outcomes
- Strong leadership presence and ability to collaborate with cross-functional teams
Nice to have
- Experience in security detection or threat research
- Machine learning for anomaly detection
- Applied LLM or generative AI experience
- Go experience
Benefits
- Market-leading compensation and equity awards
- Physical and mental wellness programs
- Competitive vacation and holidays
- Paid parental and adoption leave
- Professional development opportunities
- Employee networks, community groups, and volunteer opportunities
- Office amenities and workplace culture