Salary
💰 $170,000 - $220,000 per year
Tech Stack
GoJavaJavaScript
About the role
- SDK Excellence: Drive the development and improvement of our multi-language SDK portfolio (Go, Java, JavaScript), ensuring idiomatic, consistent interfaces that follow each language's best practices
- Developer Onboarding: Own the critical "time-to-first-value" experience, making it effortless for developers to protect and unprotect their first piece of data
- Technical Documentation: Create comprehensive, "cookbook-style" guides and tutorials that enable developers to succeed quickly with clear, working examples
- Community Engagement: Serve as a technical contact for our open-source community, managing feedback and contributions to build a thriving ecosystem
- Success Measurement: Define and track key developer experience metrics including time-to-first-value, SDK adoption rates, and developer satisfaction scores
- Developer Advocacy: Gather and synthesize developer feedback to influence product roadmap and engineering priorities across the organization
- Foundation Building: Help establish processes, standards, and culture that will scale as we grow our DX practice
- Virtruvian qualities: Thinking outside of the box to respectfully challenge your teammates and managers in the pursuit of excellence
- Virtruvian qualities: Strong sense of urgency with an action-oriented mindset
- Virtruvian qualities: Able to collaborate and adapt to shifting priorities as business needs evolve
- Virtruvian qualities: Comfortable with asynchronous communication including slack, email, zoom, etc.
Requirements
- 5-7 years of software engineering experience with a focus on developer-facing tools, SDKs, or APIs
- SDK or Developer Tools Experience: Hands-on experience building and maintaining SDKs, developer tools, or APIs in production environments
- Multi-language Proficiency: Strong programming skills in Go, Java, and/or JavaScript with the ability to write idiomatic code in each language
- API Design Expertise: Familiarity with API design principles, developer workflow tools, and best practices for developer-facing interfaces
- Developer Experience or Developer Relations background with a track record of improving developer adoption and satisfaction
- Community engagement experience working with open-source projects, managing developer feedback, or building developer communities
- Technical writing excellence with the ability to create clear, compelling documentation, blogs, and tutorials
- Strategic thinking combined with hands-on execution—you're equally comfortable contributing to long-term vision and planning or writing code
- Exceptional communication skills for collaborating with technical and non-technical stakeholders across the organization
- Self-starter mentality with the ability to build something from scratch with minimal guidance