Software Engineer – Golang | Kubernetes | Distributed Systems | Cloud | Splunk Enterprise Security (4- 8 Years)
Core
Design, develop, test, and deliver scalable cloud-native backend services that power global-scale security detection capabilities for Splunk Enterprise Security.
Role type
Senior IC backend software engineer (Golang, Kubernetes, distributed systems)
Builds
Scalable backend services and security detection capabilities for Splunk Enterprise Security
Domain
Cybersecurity / SIEM / Cloud-native infrastructure
Deliverable
production ML models | product features
Required skills
Golang, Kubernetes, Docker, Podman, distributed systems, cloud-native architecture, CI/CD, automated testing
Preferred skills
AWS, Azure, GCP, microservices, observability, large-scale data platforms, AI-assisted engineering
Technologies
Golang, Kubernetes, Docker, Podman, GitLab, AWS, Azure, GCP
Responsibilities
Build and enhance global-scale security detection capabilities; Design, code, test, and deliver scalable backend services; Develop and maintain software for distributed and cloud-native environments; Collaborate with architecture, engineering management, and product management; Own assigned features from design through delivery; Review technical designs, documentation, and code; Apply automation and AI-assisted engineering practices
Seniority
Mid-to-Senior, hands-on IC