Full-stack Developer - Public Sector

Engineering McLean, Virginia

Join us as we pursue our disruptive new vision to make machine data accessible, usable and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers. At Splunk, we’re committed to our work, customers, having fun and most meaningfully to each other’s success. Learn more about Splunk careers and how you can become a part of our journey!

Check out Splunk Public Sector – We’re hiring! https://vimeo.com/27949957


Are you interested in owning the entire development lifecycle, from storyboard to delivery? Building rapidly and pushing completed capabilities into the market? Spending a few weeks to a few months on a challenge, shipping, and pursuing a new one? Constantly learning through new challenges and requirements? Seeing the material impact of your code in a customer environment? If you answered yes to these questions, then the Full-stack Developer role at Splunk Public Sector might be the role for you!

This role is for a full-stack developer embedded within the sales engineering organization and charged with building new capabilities on the Splunk platform.   You’ll work with solution architects and other developers to design and build production-ready products that address Splunk customer’s most pervasive mission challenges. To build customer-ready products and use cases, you’ll use a mix of tools and skills including client and server-side JavaScript, Python, and Splunk Processing Language (SPL).


  • Work closely with other developers and solution architects to design, prototype and deliver new solutions to defined customer segments
  • Pivot to new projects with each delivery, typically lasting between a few weeks and three months
  • Develop new data visualizations, data integrations, back-end capabilities, UI/UX functionality, workflows, and analytics on the Splunk platform
  • Participate in the solution working group, a multidisciplinary team responsible for taking innovative solutions to market


  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Management Information Systems, or similar course of study or equivalent professional experience
  • Experience with JavaScript, HTML, CSS, and Python
  • Experience with REST interfaces
  • Demonstrated ability to learn new technologies quickly
  • Excellent problem-solving skills with phenomenal attention to detail
  • Hungry and motivated to learn and grow
  • Strong verbal and written communication skills
  • Based out of Splunk office with very little travel required
  • No security clearance needed
  • US Person or US Citizenship required


  • Experience with analyzing data, performing statistics, and using query languages
  • Experience developing data visualizations D3.js
  • Experience with React frameworks
  • Strong background with Unix/Linux systems and concepts
  • Prior experience working with, and developing integrations and solutions for, Splunk or other modern big data systems
  • Knowledge of networking and security principals
US Citizenship required

We value diversity at our company. You will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records.

Thank you for your interest in Splunk!