Full-Time

Senior Software Engineer

Cloud Clustering

Posted on 2/2/2025

Splunk

Splunk

10,001+ employees

Data analytics platform for machine data

Data & Analytics
Enterprise Software
Cybersecurity

Compensation Overview

$139.8k - $240.3kAnnually

+ Incentive Compensation + Equity Awards + Long-term Cash Awards

Senior, Expert

No H1B Sponsorship

North Carolina, USA

Hybrid role; US Citizens only.

US Citizenship, US Top Secret Clearance Required

Category
Backend Engineering
Software Engineering
Required Skills
Bash
Kubernetes
Microsoft Azure
Python
Java
Microservices
AWS
Go
Terraform
C/C++
Helm
Google Cloud Platform

You match the following Splunk's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • 7+ years of related experience with a technical Bachelor’s or Master’s degree; or equivalent practical experience.
  • Must be a US Citizen and able to apply for a clearance
  • Experience developing software using Golang, C++, Java, or Python.
  • Solid hands-on cloud infrastructure experience on public cloud platforms specifically AWS, Azure, or GCP.
  • Knowledge of microservices fundamentals including Service Mesh using Istio, service discovery, deployment strategies, monitoring, scheduling, and load balancing.
  • Experience with Infrastructure-as-Code using Terraform and/or Helm
  • Experience with infrastructure automation and scripting using Python and/or bash scripting.
  • Proven experience crafting and building scalable software, with expertise in cloud environments and knowledge of continuous delivery, and security practices
  • Excellent problem-solving, triaging, and debugging skills in large-scale distributed systems
  • Strong communication skills, both verbal and written.
  • Eagerness to learn and adapt in a dynamic environment with multiple ongoing projects.
Responsibilities
  • Develop and deploy software to enhance the availability, performance, and reliability of Splunk’s Clustering service, while ensuring full compliance with FedRAMP.
  • Analyze and improve scalability of storing, routing, and searching data at scale.
  • Identify and resolve bottlenecks in distributed systems, data pipelines, and multi-threaded performance.
  • Define technical direction, author design documents, engage in hands-on work, and build consensus for the infrastructure components of the Cloud Clustering service.
  • Establish and maintain processes for continuous monitoring and auditing of systems to ensure compliance with FedRAMP controls.
  • Automating cloud provider infrastructure via Terraform, and Kubernetes.
  • Automate the deployment of our services in new provider regions, including FedRAMP environments.
  • Developing code for tools and automation to reduce manual tasks and reduce human error.
  • Collaborate in a CI/CD development model for cloud-native deployments.
  • Drive development, delivery, and ongoing engineering hygiene.
  • Mentor new and less experienced engineers on the infrastructure aspects of the service, helping them develop domain expertise over time.
  • Work closely with an amazing team and collaborate with a global engineering organization.
Desired Qualifications
  • Experience working in environments that adhere to FedRAMP compliance requirements, with a strong understanding of the FedRAMP framework, its controls, and compliance requirements.
  • Exposure to working with REST APIs
  • Knowledge of Puppet and configuration management practices.
  • Extensive expertise in database management, with a consistent track record in handling production database clusters that support large-scale customer bases and high request volumes.
  • Experience with CI/CD frameworks and Pipeline-as-Code such as Jenkins, Spinnaker, Gitlab, Argo, Artifactory, etc.
  • Familiarity with test-driven development, writing various levels of automated tests, such as unit tests, functional tests, integration tests, system tests, or performance/load test.

Splunk offers a platform that transforms large amounts of machine data into actionable insights, allowing organizations to monitor, analyze, and visualize data in real-time. This platform integrates with various technologies to enhance security reporting and operational intelligence, primarily serving large enterprises in IT, IoT, and cybersecurity. Unlike its competitors, Splunk provides versatile solutions that improve data visibility and security features. The company's goal is to empower organizations to make informed decisions quickly by turning their data into valuable insights.

Company Stage

IPO

Total Funding

$38.9M

Headquarters

San Francisco, California

Founded

2003

Growth & Insights
Headcount

6 month growth

-3%

1 year growth

-3%

2 year growth

-4%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for real-time analytics boosts Splunk's market potential.
  • AI-driven cybersecurity trends align with Splunk's advanced security solutions.
  • Multi-cloud strategies increase demand for Splunk's cloud services.

What critics are saying

  • Cisco's acquisition may disrupt Splunk's existing partnerships and customer relationships.
  • Closure of San Francisco hub could impact employee morale and productivity.
  • Integration challenges with Rainbird may affect Splunk's European operations.

What makes Splunk unique

  • Splunk's 'Data to Everything' platform offers real-time data insights for enterprises.
  • Integration with major tech platforms enhances Splunk's security and data visibility capabilities.
  • Splunk's versatile platform supports IT, IoT, and cybersecurity across various industries.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Medical, dental and vision insurance plans for regular, full-time U.S. employees — choose the best plans for you and your family. Plus: Health Savings Account (HSA), Life insurance and survivor benefits, Flexible Spending Accounts (FSA), Business travel and accident insurance, Voluntary Critical Illness & Hospital Indemnity

Eligible employees enjoy: 401(k) Plan with a company match, Employee Stock Purchase Plan (ESPP), Equity awards, Bonus or commission program

We support you and your family: Paid parental leave, Mother rooms and wellness rooms, Family Planning

Your work/life balance is important to us, that's why we offer: 16 company holidays, 15 vacation days, 10 sick days, 10 bereavement days, 5 volunteer days

Ensuring our employees' success goes beyond insurance plans: Education reimbursement, Electric car charging stations, Employee Assistance Program (EAP), Stocked kitchens, Gym discounts/onsite fitness centers, Pet insurance discount, Student loan resources, Cool workspace with collaborative environments, 529 College Savings Plan