Senior Software Engineer – Golang | Kubernetes | Cloud | Distributed Systems | Splunk Enterprise Security (8 - 12 Years))
Core
Design, develop, and deliver scalable backend services and security capabilities for Splunk Enterprise Security, operating across complex distributed and cloud environments.
Role type
Senior Software Engineer (Backend/Distributed Systems)
Builds
Scalable backend services and security 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 Pipeline Design, Automated Testing Frameworks
Preferred skills
Security/SIEM/Observability experience, High-scale distributed systems, Event-driven architectures, Multi-cloud platforms (AWS/Azure/GCP), AI-assisted engineering practices
Technologies
Golang, Kubernetes, Docker, Podman, GitLab, AWS, Azure, GCP
Responsibilities
Design and develop scalable backend services using Golang and cloud-native technologies; Build and optimize distributed systems for large-scale, high-volume environments; Develop containerized solutions within complex production environments; Own features end-to-end from requirements to production support; Collaborate with architecture, product, and customer teams to solve security challenges.
Seniority
Senior, hands-on IC