The Junior Software Engineer provides hands-on development and engineering support to the Splunk Engineering and Maintenance team serving government agencies. Under the direction of senior Data, Platform, and Detection Engineers, the role contributes to onboarding and normalizing data sources, maintaining platform infrastructure and configurations, developing searches, dashboards, and content, and automating recurring engineering tasks through scripting and code. This is an entry-level, growth-oriented position for someone with a software development or cybersecurity foundation who will build depth in Splunk and security operations over time. The position collaborates with senior engineers, security analysts, and agency stakeholders, following established code review, testing, and change management practices. The role includes software development and automation; data engineering support; Splunk platform engineering and maintenance; content development; testing, documentation, and quality assurance; operational and customer support; and collaboration and professional development. Duties include writing scripts and small applications, assisting with log-source onboarding and data quality, maintaining Splunk infrastructure, developing SPL searches and detection content, testing and documenting changes, responding to assigned tickets, and participating in team engineering processes. The position requires U.S. citizenship and an active Top Secret Security Clearance. The work is in an inside office environment, involves extended computer use and potentially long periods sitting at a desk, and may be fast-paced with extreme deadline pressures. Employment is contingent on passing a background check before the start date and is subject to random drug screenings during employment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level