1

Splunk Software Engineer Jobs (NOW HIRING)

Responsibilities Peraton is seeking a Splunk Software Engineer to join our team near Annapolis Junction, MD. Our dynamic team delivers information security solutions that facilitate secure data flows ...

Splunk Software Engineer

Linthicum, MD · On-site

$176K - $282K/yr

Responsibilities Peraton is seeking a Splunk Software Engineer to join our team near Annapolis Junction, MD. Our dynamic team delivers information security solutions that facilitate secure data flows ...

Splunk Software Engineer

Linthicum, MD · On-site

$176K - $282K/yr

Responsibilities Peraton is seeking a Splunk Software Engineer to join our team near Annapolis Junction, MD. Our dynamic team delivers information security solutions that facilitate secure data flows ...

Responsibilities Peraton is seeking a Splunk Software Engineer to join our team near Annapolis Junction, MD. Our dynamic team delivers information security solutions that facilitate secure data flows ...

Splunk Software Engineer 2

Annapolis, MD · On-site

$64.04 - $120.27/hr

The Splunk Software Engineer position offers the opportunity to lead mission-critical programs that enable secure information sharing across multiple domains. The Splunk Software Engineer develops ...

The Splunk Software Engineer position offers the opportunity to lead mission-critical programs that enable secure information sharing across multiple domains. The Splunk Software Engineer develops ...

Splunk Engineer 4

Laurel, MD · On-site

$249K - $266K/yr

Job Summary The Splunk Software Engineer (SWE) designs, develops, maintains, enhances and documents Splunk applications and analytics. Depending upon the role and skill level, the Splunk Engineer may ...

next page

Showing results 1-20

Splunk Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do splunk software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for splunk software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

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.

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 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 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.

More about Splunk Software Engineer jobs

What cities are hiring for Splunk Software Engineer jobs?

Cities with the most Splunk Software Engineer job openings:

What states have the most Splunk Software Engineer jobs?

States with the most job openings for Splunk Software Engineer jobs include:

What are popular job titles related to Splunk Software Engineer jobs?

For Splunk Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Splunk Software Engineer job openings in the United States as of September 2026, with employment types broken down into 60% Full Time, and 40% Contract. Highlights an 100% In-person job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Splunk Software Engineer

Linthicum Heights, MD

Peraton
IT Services • 10K+ employees

$176K - $282K/yr

Full-time

PTO

Posted 18 days ago


Peraton rating

8.3

Company rating: 8.3 out of 10

Based on 56 frontline employees who took The Breakroom Quiz


Job description

Responsibilities

Peraton is seeking a Splunk Software Engineer to join our team near Annapolis Junction, MD. Our dynamic team delivers information security solutions that facilitate secure data flows and the detection/prevention of unauthorized behaviors, performs system security vulnerability assessments and solution development, provide enterprise-level network, server, desktop, and application security services.

As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets.

The ideal candidate will need to possess experience in Splunk Architecture as well as building and designs.

The Splunk Software Engineer duties may include but are not limited to:

  • Act as the Splunk SME providing input into strategies, capabilities, and integrations to improve the availability and performance of applications.
  • Provide production and infrastructure support, root cause analysis, troubleshooting, health monitoring, etc.
  • Design Splunk systems to meet growth while maintaining a balance between performance, stability, and agility.
  • Design and develop software solutions by analyzing stakeholder requirements and conferring with users or system engineers.
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products.
  • Design and size Splunk architectures.

#MDFSP

Qualifications

Required:

  • Active TS/SCI security clearance with polygraph is required.
  • Bachelor's degree in computer science or related discipline with eight (8) years of software engineering (SWE) experience; master's degree in computer science or related discipline with six (6) years of SWE experience; PhD with three (3) years of experience. 14 years of SWE experience may be substituted in lieu of degree.
  • Must have at least one of the following Splunk certifications:
    • Splunk Certified User
    • Splunk Certified Power User
    • Splunk Certified Admin
    • Splunk Accredited Core Implementation
    • Splunk Accredited Consultant
  • Ability to design and develop software solutions by analyzing stakeholder requirements and conferring with users or system engineers.
  • Ability to build a new Splunk instance to replace an existing system's capabilities.

Desired Qualifications:

  • Background of creating and managing app and its components.
  • Proficiency with Splunk component utilization (e.g. Indexer loads and requirements, search head peering, etc), component resourcing, inter-component communications and tradeoffs and underlying platform requirements.
  • Knowledge of two of the following programming languages: Perl, Python, SQL, Shell.
  • Experience providing architecture-level design to support and operate Splunk using security information and event management (SIEM) or security event management (SEM) best practices and Splunk enterprise security.

Salary Range Estimate:

The estimate displayed represents the typical salary range for this position and is just one component of Peraton's total compensation package for employees. Other rewards may include annual bonuses, short- and long-term incentives, and program-specific awards. In addition, Peraton provides a variety of benefits to employees.

Peraton offers enhanced benefits to employees working on our critical National Security programs, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap and eligible to participate in an attractive bonus plan.

#AJCM

Peraton Overview

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.

Target Salary Range$176,000 - $282,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.EEOEEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.Employment Type: FULL_TIME

What Peraton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Peraton logo

About Peraton

Sourced by ZipRecruiter

At Peraton, we re at the forefront of delivering the next big thing every day. We re the partner of choice to help solve some of the world s most daunting challenges, delivering bold, new solutions to keep people around the world safer and more secure.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Herndon, VA, US

Year founded

2017