1

Splunk Software Engineer Jobs in California (NOW HIRING)

Software Engineer II

San Jose, CA · On-site

$104K - $202K/yr

We are looking for a talented and motivated Software Engineer II to join our Site Reliability ... Integrate with observability platforms (e.g., Grafana, Datadog, Splunk, Prometheus) to surface ...

Software Engineer II

Cupertino, CA · On-site

$104K - $202K/yr

We are looking for a talented and motivated Software Engineer II to join our Site Reliability ... Integrate with observability platforms (e.g., Grafana, Datadog, Splunk, Prometheus) to surface ...

Software Engineer II

Milpitas, CA · On-site

$104K - $202K/yr

We are looking for a talented and motivated Software Engineer II to join our Site Reliability ... Integrate with observability platforms (e.g., Grafana, Datadog, Splunk, Prometheus) to surface ...

Software Engineer II

Sunnyvale, CA · On-site

$104K - $202K/yr

We are looking for a talented and motivated Software Engineer II to join our Site Reliability ... Integrate with observability platforms (e.g., Grafana, Datadog, Splunk, Prometheus) to surface ...

Software Engineer II

Mountain View, CA · On-site

$104K - $202K/yr

We are looking for a talented and motivated Software Engineer II to join our Site Reliability ... Integrate with observability platforms (e.g., Grafana, Datadog, Splunk, Prometheus) to surface ...

Software Engineer II

San Mateo, CA · On-site

$104K - $202K/yr

We are looking for a talented and motivated Software Engineer II to join our Site Reliability ... Integrate with observability platforms (e.g., Grafana, Datadog, Splunk, Prometheus) to surface ...

Software Engineer II

Hayward, CA · On-site

$104K - $202K/yr

We are looking for a talented and motivated Software Engineer II to join our Site Reliability ... Integrate with observability platforms (e.g., Grafana, Datadog, Splunk, Prometheus) to surface ...

Software Engineer II

Fremont, CA · On-site

$104K - $202K/yr

We are looking for a talented and motivated Software Engineer II to join our Site Reliability ... Integrate with observability platforms (e.g., Grafana, Datadog, Splunk, Prometheus) to surface ...

Software Engineer II

Glendale, CA

$103K - $141K/yr

Experience with observability platforms (e.g., Datadog, Splunk, New Relic). * Familiarity with data ... Software Engineer Employment Type: Full time Primary City, State, Region, Postal Code: Seattle, WA ...

Lead software engineering efforts and team-level processes by defining outcomes for others ... Splunk, Grafana, or mPulse for real-time monitoring, alerting, and root cause analysis (6 years ...

Lead software engineering efforts and team-level processes by defining outcomes for others ... Splunk, Grafana, or mPulse for real-time monitoring, alerting, and root cause analysis (6 years ...

Staff, Software Engineer

Hayward, CA · On-site

$143K - $286K/yr

Position Summary...The Staff, Software Engineer plays a critical role in delivering scalable ... Proficiency in Kubernetes, Splunk, Kafka, Git, and Maven. Strong debugging, problem-solving, and ...

Staff, Software Engineer

Sunnyvale, CA · On-site

$143K - $286K/yr

Position Summary...The Staff, Software Engineer plays a critical role in delivering scalable ... Proficiency in Kubernetes, Splunk, Kafka, Git, and Maven. Strong debugging, problem-solving, and ...

Staff, Software Engineer

San Jose, CA · On-site

$143K - $286K/yr

Position Summary...The Staff, Software Engineer plays a critical role in delivering scalable ... Proficiency in Kubernetes, Splunk, Kafka, Git, and Maven. Strong debugging, problem-solving, and ...

Staff, Software Engineer

Milpitas, CA · On-site

$143K - $286K/yr

Position Summary...The Staff, Software Engineer plays a critical role in delivering scalable ... Proficiency in Kubernetes, Splunk, Kafka, Git, and Maven. Strong debugging, problem-solving, and ...

next page

Showing results 1-20

Splunk Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do splunk software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for splunk software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-demand fields like cybersecurity, cloud computing, or specialized roles such as Splunk Software Engineers, can earn $500,000 or more annually with experience, bonuses, and stock options. Achieving this level typically requires advanced skills, certifications, and years of experience in the industry.

Is Splunk a good career?

A Splunk Software Engineer role involves developing and maintaining data analysis tools using Splunk software, which is widely used in cybersecurity, IT operations, and data analytics. The career offers opportunities for growth, requires skills in scripting, data management, and certifications like Splunk Certified Developer, and typically involves working in technical environments with a focus on troubleshooting and system optimization.

What is the difference between Splunk Software Engineer vs Data Engineer?

AspectSplunk Software EngineerData Engineer
Required SkillsSplunk platform, scripting, data analysisSQL, ETL, data pipelines
Work EnvironmentIT, cybersecurity, analytics teamsData infrastructure, big data projects
CertificationsSplunk certifications, programmingCloud, Hadoop, Spark certifications

Splunk Software Engineers focus on developing and maintaining Splunk-based solutions for data analysis and security, while Data Engineers build and manage data pipelines and infrastructure. Both roles require strong technical skills, but Splunk Software Engineers specialize in Splunk tools, whereas Data Engineers work across various big data technologies.

What are some typical challenges Splunk Software Engineers face when integrating Splunk with enterprise systems?

Splunk Software Engineers often encounter challenges when integrating Splunk with various enterprise systems, such as managing data ingestion from diverse sources, ensuring data normalization, and maintaining system performance at scale. It is common to work closely with IT, security, and operations teams to address compatibility issues and tailor dashboards or alerts to specific organizational needs. Staying up-to-date with Splunk add-ons and best practices can help mitigate these challenges and enable more seamless integration.

What does a Splunk Software Engineer do?

A Splunk Software Engineer is responsible for designing, developing, and maintaining applications and solutions using Splunk, a powerful platform for searching, monitoring, and analyzing machine-generated data. They create custom dashboards, alerts, and reports to help organizations gain insights from their data and improve operational efficiency. Additionally, they often integrate Splunk with other systems, ensure data accuracy, and optimize system performance to support security, IT operations, and business intelligence initiatives.

Is it hard to get hired at Splunk?

Getting hired as a Splunk Software Engineer can be competitive, as the role typically requires strong skills in programming, data analysis, and familiarity with Splunk tools. Candidates often need relevant experience, a solid understanding of scripting languages, and a good grasp of data analytics to succeed in the hiring process.

Does Splunk pay well?

Splunk Software Engineers typically earn competitive salaries that vary based on experience, location, and skill level. According to industry data, salaries for this role often range from $80,000 to over $130,000 annually, with additional benefits and bonuses common in the tech industry. The role also requires proficiency with tools like SPL and cloud platforms, which can influence compensation.

What are the key skills and qualifications needed to thrive as a Splunk Software Engineer, and why are they important?

To thrive as a Splunk Software Engineer, you need strong expertise in software engineering, data analytics, and Splunk platform administration, typically supported by a degree in computer science or related field. Familiarity with Splunk Enterprise, Splunk SPL (Search Processing Language), scripting languages like Python, and relevant certifications such as Splunk Certified Power User or Admin are highly valuable. Analytical thinking, problem-solving skills, and effective communication help you collaborate with stakeholders and resolve complex data challenges. These skills are crucial for efficiently managing data flows, ensuring security, and delivering actionable insights that support business goals.
What are popular job titles related to Splunk Software Engineer jobs in California? For Splunk Software Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Splunk Software Engineer jobs in California look for? The top searched job categories for Splunk Software Engineer jobs in California are:
Infographic showing various Splunk Software Engineer job openings in California as of July 2026, with employment types broken down into 92% Full Time, 4% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

Splunk Administrator (Site Reliability Engineer)

Schoolsfirstfcu

Sacramento, CA

$60.75 - $80.75/hr

Full-time

Posted 4 days ago


Job description

We're always looking for diverse, talented, service-oriented people to join our exceptional team.

Splunk Administrator (Site Reliability Engineer)

The pay range for this position is listed below. Our pay ranges are built to allow for candidates with various levels of skill and experience to be considered, as well as for room for growth and tenure achieved in a role over time. Typical new hire salary offers fall within the minimum to midpoint of a pay range for many candidates. Any offer extended to a candidate will be based upon their unique set of knowledge, skills, education, and experience as well as internal equity.

Pay Range:

$46.90 - $75.04

Scheduled Weekly Hours:

40
What You'll Be Doing

Responsible for deploying, managing and optimizing. Onboard machine data, build queries using Search Processing Language (SPL) and design dashboards to power IT Enterprise Applications, Security Operations and observability practices. Proactively monitor and report on the environmental health of applications, as well as engage in critical system outages (triage) resolution efficiently to identify, review, analyze, debug and resolve issues with a team of Site Reliability Engineers. Serve as a subject matter expert for the Splunk Platform. .

  • Ensure enterprise applications and supporting platforms are fully functional, reliable, available, performant, and secure through frequent monitoring, operational checks, and timely restoration of service in the event of outages, ingestion issues, or system failures.

  • Ingest and onboard new operational data sources, including server, application, infrastructure, network, security, API, and system logs; ensure data is reliable, appropriately normalized, accurately timestamped, correctly categorized, and aligned to the Splunk Common Information Model where applicable.

  • Monitor and maintain Splunk platform health, including indexers, search heads, data flows, storage utilization, clustered or distributed components, internal logs, capacity trends, and service availability; resolve ingestion bottlenecks, performance issues, and platform outages.

  • Create, maintain, and improve real-time Splunk dashboards, visualizations, alerts, reports, metrics, logs, traces, and event views to provide actionable insight into system health, service levels, user experience, operational risk, network activity, security events, and threat indicators.

  • Craft, tune, and optimize Splunk Processing Language (SPL) searches, scheduled searches, alert logic, reports, dashboards, and resource-intensive queries to improve performance, reduce noise, support accurate KPI/SLA reporting, and enable analysis across large datasets.

  • Configure automated alerts and triggers for anomaly detection, system downtime, performance degradation, ingestion issues, and cyber or operational threats so critical issues are flagged immediately and routed for response.

  • Alert and accurately report KPIs on systems status with tuning recommendations at regular intervals; provide detailed analysis using APM, Splunk, and other monitoring or observability solutions.

  • Support a 24x7 production environment with a team of experienced engineers, including on-call rotation, deployment support, and timely response to critical incidents as needed.

  • Respond quickly to incidents, investigate triggered alerts, isolate performance bottlenecks, fix issues, and work with other engineers to ensure enterprise applications and platforms remain fully functional with a Member-first focus.

  • Serve as an escalation point for complex application, infrastructure, observability, security, and platform issues; coordinate resolution across infrastructure engineering, software engineering, software quality assurance, cybersecurity, operations, vendors, and other organizational teams.

  • Support incident triage, root cause analysis, post-incident reviews, postmortems, and corrective action planning; identify recurring issues and recommend preventive improvements.

  • Develop solutions to meet technical and business requirements; create detailed design documents and associated solutions built around current and new technologies.

  • Demonstrate application environment tuning abilities and provide solutions to capacity requirements, including JVM, web containers, database connections, HTTP servers, and related enterprise application components.

  • Contribute to automation and efficiency improvements for application and infrastructure buildout components, operational tasks, monitoring coverage, and deployment readiness.

  • Ensure effective release management, change management, quality assurance, rollback planning, peer review, and deployment readiness in project lifecycles using an ITIL-centric approach.

  • Support production and non-production environments, account for differences in each environment for deployments and testing, and peer review changes within the Enterprise Applications team.

  • Maintain and improve configuration documentation, diagrams, SOPs, runbooks, work/incident ticketing systems, knowledge articles, training materials, and other supporting documentation.

  • Ensure adherence to configuration, operating, security, compliance, and governance best practices and standards, including approved capacity, licensing, access control, and retention requirements.

  • Deploy and troubleshoot applications on both Java and .NET platforms as an expert for infrastructure and development teams.

  • Ensure the highest levels of service for Members and Team Members.

Additional Job Functions
  • Performs other duties as assigned
  • Complies with regulatory compliance and assigned training requirements including but not limited to BSA regulations corresponding to their specific job duties. Failure to do so may result in disciplinary and other employment related actions.
    Qualifications
    • High School Diploma or GED required
    • Bachelor's Degree in a related field or equivalent years of experience required
    • 5-7 years of prior relevant experience required
      Knowledge, Skills, and Abilities
      • Knowledge of the following:
      • Java Enterprise Edition and .NET frameworks.
      • Standard java/.NET tools to debug application and system performance issues.
      • Tuning application serving environments.
      • Software release management and the SDLC.
      • Redhat Linux and Microsoft Windows Server 2008/2012.
      • Security best practices for multi-tiered operating systems as well as application security practices.
      • Disaster recovery experience Preferred
      • Application Performance Management, such as Application Dynamics, Splunk and/or SNMP monitoring tools
      • IBM Security Access Manager (ISAM), IBM/Apache HTTP Server, IBM Secure Directory Server Preferred
      • Scripting skills for automating tasks
      • Experience with Docker, Kubernetes, Openshift, Python, Jenkins, Git/Gitflow, Ansible, Quay and Artifactory Preferred
      • Managing IBM AIX, Redhat, Linux and/or Microsoft Windows Servers, process development, support and implementation of systems architecture
      • Must possess solid oral and written communication, project management, and interpersonal skills.
        SchoolsFirst FCU is committed to Diverse, Equitable, and Inclusive Hiring
        At SchoolsFirst FCU we are dedicated to building and growing a diverse, inclusive, and authentic Dream Team, so if you're excited about a position or wanting to make a career change but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. Many skills are transferrable and you may be just the right candidate for the position, or for other roles we are working on.

        SchoolsFirst Federal Credit Union is committed to fostering, cultivating, and preserving a culture of diversity and inclusion. SchoolsFirst FCU is an equal opportunity employer and prohibits discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibits discrimination against all individuals based on their race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, political affiliation, or genetic information.

        This organization participates in E-Verify.