Principal Developer Relations Engineer
Chainguard
Summary
Join Chainguard's Developer Enablement team as a Developer Relations Engineer (Java) and contribute to securing the software supply chain. You will define and execute initiatives to increase awareness and adoption of Chainguard products, build demos and technical materials, create educational resources, and engage with developers online and in person. This role involves collaborating with various teams, providing product feedback, and influencing product strategy. The ideal candidate is an experienced Java developer with a strong understanding of containers and open-source software, excellent communication skills, and a passion for developer advocacy. Chainguard offers a competitive salary, comprehensive benefits, and a collaborative work environment.
Requirements
- Strong interpersonal skills and the ability to effectively communicate, build rapport and relate to developers, especially container users, in both written and verbal forms
- Experience as a software developer who has worked in Java
- A solid understanding of containers and container-related technology
- Familiarity with and knowledge of open source software, software package ecosystems, and Linux distributions
- Knowledge related to software vulnerabilities and vulnerability management
- Active contributor, member, or leader in one or more software or open source communities
- Willing and able to travel up to 30% of the time for talks, conferences, and workshops
Responsibilities
- Define and execute initiatives to grow awareness and adoption of Chainguard products
- Build hands-on demos, integrations, technical material, and examples
- Willing to produce written content including documentation to support the team
- Develop educational materials and run developer and customer workshops
- Interact with users where they are, both online (e.g.: Reddit, Stack Overflow, X, podcasts) and in person (conferences, meetups, company talks)
- Listen to, analyze, and disseminate relevant developer insights with the product and engineering teams, influencing the roadmap and product strategy
- Review internal product and engineering design documents from the developerβs perspective
- Speak about Chainguard and related technologies at relevant community events; this includes both conceptual, high-level material and technical, hands-on training
- Review issues and community forums related to Chainguard, smoothing the developer experience and helping solve recurring issues
- Test and QA products and submit bug reports and feature requests that help improve the developer experience
- Collaborate with engineering, marketing, and sales to stay informed on feature work and go-to-market strategies
Preferred Qualifications
Ideally, you have built production-quality software adhering to security recommendations, and have shared demos and talks at meetups and other events
Benefits
- Equity/stock options
- Unlimited PTO
- Remote work with flexible coworking and team meetup opportunities
- Home office and internet stipend
- 100% health/dental/vision insurance coverage for you and your family
- Monthly Wellness budget