About Splunk
Splunk is a leading company in cybersecurity and observability, dedicated to building a safer and more resilient digital world. Our technology is used by the world's leading enterprises to maintain secure and reliable digital systems. At Splunk, we value diversity, equity, inclusion, and belonging, ensuring all employees are supported to bring their best selves to work.
The Role
We are seeking a Senior Software Engineer to join our Notifications team within the core platform organization of Splunk Cloud. This role involves owning and being accountable for the delivery of multiple features to implement Splunk's framework for notifications delivery. You will build and maintain the infrastructure needed for communications, design and implement APIs, and help scale our backend systems in a performant, secure, and reliable way.
Responsibilities
- Own the delivery of multiple features for the notifications framework.
- Build and maintain communication infrastructure.
- Design and implement APIs for the notifications system.
- Scale backend systems to ensure performance, security, and reliability.
- Collaborate with cross-functional teams on project requirements, designs, and development plans.
- Mentor junior engineers and help develop their technical skills and careers.
- Participate in the on-call rotation, addressing real customer incidents.
What We Offer
- A dynamic learning environment with a constant stream of new challenges.
- A collaborative and encouraging work environment with dedicated peers.
- Opportunities for personal and professional growth through ownership and leadership.
- A balanced work-life approach, promoting a successful time outside of work as well.
Requirements
- 5+ years of experience with a Bachelor’s degree in Computer Science or related field, or 3+ years with a Master’s.
- Proficiency in designing and implementing backend microservices using GoLang, Python, Docker, and Terraform.
- Experience with modern cloud infrastructure and backend best practices.
- Ability to work on complex technical architectures within a team setting.
At Splunk, we believe in fostering an inclusive environment where diversity is celebrated, and all employees can thrive. We are committed to equal opportunity employment and welcome applications from all qualified individuals.
Benefits Extracted with AI
- 401(k) plan
- Competitive medical, dental, and vision insurance
- Paid time off
- Equity or long-term cash awards
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - SPL2 Development
Senior Software Engineer for SPL2 development with skills in Java, C++, and cloud technologies. Remote work available.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Staff Software Engineer – Backend – Singularity Data Lake
Senior Backend Engineer for SentinelOne, developing high-scale data services in Slovakia. Expertise in Java, Python, Kafka needed.
Senior Backend Software Engineer, Developer Platform Growth
Join Square as a Senior Backend Software Engineer to drive growth in our Developer Platform, focusing on APIs and microservices.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Senior Backend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Backend Developer focusing on Golang, APIs, and distributed systems. Remote work, flexible hours, and great benefits.
Senior Back End Software Engineer
Senior Back End Engineer specializing in Python, Go, AWS, Kubernetes, and distributed systems. Remote work available.
Senior Software Engineer - Cloud Platform Reliability
Join CrowdStrike as a Senior Software Engineer focusing on cloud platform reliability and scalability in a remote-first role.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on distributed systems using Go, Kubernetes, and GCP at Fullstory, a leading tech company.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Software Engineer - Microservices and Python
Join Bloomreach as a Senior Software Engineer to work on microservices and Python in a remote-first environment.
Senior Software Engineer - Platform
Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.
Senior Backend Engineer with Go and Microservices
Join Solsten as a Senior Backend Engineer in Berlin, focusing on Go and Microservices to build scalable systems.
Software Engineer - Back End
Join Sprout Social as a Software Engineer - Back End, focusing on scalable, distributed systems.
Senior Back End Software Engineer, Inbound Email Products
Join Abnormal Security as a Senior Back End Software Engineer to lead critical projects in our Inbound Email Products team. Remote work available.
Senior Backend Engineer (JAVA/Go)
Join SentinelOne as a Senior Backend Engineer to develop Java/Go solutions for Singularity Data Lake, enhancing cybersecurity.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Python Backend Software Engineer
Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.
Senior Software Engineer, Backend
Join Slack as a Senior Backend Engineer to build and enhance web applications using PHP, Java, and MySQL.
Senior Software Engineer (Backend) - Developer Platform Growth
Join Block as a Senior Backend Engineer to drive growth in our Developer Platform, focusing on APIs and microservices.
Senior Backend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Backend Developer to lead backend projects, ensure code quality, and drive development processes. Remote work available.
Senior Backend Software Engineer
Senior Backend Engineer role focusing on Python, SQL, and scalable systems in Austin, TX. Remote work available.