About the Role
Title: Technical Writer – Developer Experience
Team: Product Management & Alliances
Country: United States
Remote Work Available: Yes
Job Description
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.
At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We’re not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.
As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.
The Role
Veeva is looking for a Developer Technical Writer with exceptional writing ability and solid technical competence to provide an engaging developer experience. You’re a developer, but you find yourself drawn to writing. You know enough to get yourself in trouble, and you’re curious to learn more. You’re no stranger to developer-help forums because you’ve used them for your own troubleshooting.
What You’ll Do
- Research and create high-quality developer-focused content
- Produce REST API, SDK, and SQL-like documentation for a developer audience
- Read and write code examples in curl, JSON, and Java
- Become a product expert and keep up with new features
- Be alert for opportunities to improve the existing documentation
- Ensure that new documentation maintains a consistent style, tone, and approach
- Work closely with software engineers and product development teams
Requirements
- 3+ years of technical writing experience for a developer audience
- Post-graduate degree in technical communication, or equivalent experience
- Excellent communication (written and oral) and research skills
- Experience defining and adhering to editorial standards such as a style guide
- Ability to work independently in a dynamic environment with little direct supervision
- Ability to read sample code and where to incorporate it into documentation
- Experience using and documenting REST APIs, SQL, and/or SDKs
- Basic working knowledge of Git, Markdown, REST APIs, SQL, HTML and CSS
- Comfortable working in the terminal
- Comfortable reading and working with code
- Ability to manage your time effectively when faced with competing priorities
- Ability to work independently with little direct supervision
Nice to Have
- Basic working knowledge of at least one object-oriented programming language, preferably Java
- Experience using JIRA, Jekyll and a CMS
- Working knowledge of the software development process and cloud software
- Experience in an agile software development environment
- Experience in writing for regulated industries