Senior Staff Technical Writer - Search Technology

Documentation San Jose, California

Join a supportive and collaborative team of writers and editors that is dedicated to creating high quality content for users of Splunk software.

Your documentation will help data scientists and business users turn massive quantities of machine data into actionable insights using the Splunk Search Processing Language.

Technical writers at Splunk collaborate with software engineers, customers, other writers, and editors to document new functionality that helps customers get the most from Splunk software. You’ll publish customer-facing documentation in our MediaWiki instance that allows you to continuously update your content with improvements and new features.

To succeed in this role, you are a confident writer of enterprise software documentation who is passionate about learning new concepts and clearly explaining complex software technologies. This position offers continuous learning and frequent direct interaction with the customers who rely on Splunk documentation every day to accomplish their goals.


  • Deliver clear and accurate documentation that enables rapid customer success.
  • Work closely with agile development teams and product managers to define documentation requirements and produce customer-facing docs.
  • Discuss technical details and solve problems with engineers, customer support reps, technical writers, and customers every day.
  • Collaborate with other writers and coordinate the delivery of shared content.
  • Follow an established style guide and work with editors to create the best possible documentation for customers.
  • Respond directly to user feedback and integrate user suggestions to continuously improve your documentation.


  • 5+ years technical writing experience for an enterprise software company.
  • Ability to manage time and priorities in a dynamic development environment at a high-growth company.
  • Experience documenting complex software systems that are configured through API endpoints and command-line interfaces.
  • BA/BS degree in Technical Communication, English, Computer Science, a related technical field, or relevant professional experience.
  • Samples that showcase your ability to document enterprise software for technical users such as system administrators.

Other relevant skills:

  • Working knowledge of Unix or Linux operating systems.
  • Familiarity with REST API concepts and functionality.
  • Experience documenting the end-to-end process of ingesting, formatting, and searching machine data.
  • Experience with metrics data collection, monitoring, and analysis.
  • Knowledge of Splunk software and how customers use our products.

Splunk is an Equal Opportunity Employer. We value diversity at our company. All qualified applicants 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 you are 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!