Tech Stack
CloudJava.NETNode.jsPHPPythonRuby
About the role
- Lead and Inspire: Recruit, mentor, and lead a high-performing team of Developer Relation Engineers, fostering a collaborative, inclusive, and innovative culture.
- Define the Strategy: Develop and own the team's strategy and roadmap, defining the key initiatives that will improve the developer journey, from initial onboarding to advanced application development.
- Drive Technical Excellence: Oversee the design and development of high-impact technical artifacts, including large-scale demos, public-facing tools (CLIs, SDKs), and reference architectures that showcase the power and versatility of our products.
- Champion Content and Community: Guide the team in transforming their engineering work into compelling technical content, such as in-depth tutorials, blog posts, and conference presentations, to educate and grow our developer community.
- Be the Developer's Advocate: Act as an important bridge between the external developer community and our internal Product and Engineering teams. Systematically gather, synthesize, and relay developer feedback to drive meaningful product improvements.
- Build for AI-Assisted Development: Create a seamless developer experience for AI-assisted coding, model integration, agentic AI workflows, and intelligent automation, with best practices, examples, and documentation that enable developers to use AI effectively.
- Prioritize for Impact: Manage the team's backlog and prioritize projects using a data-informed framework to ensure we are always focused on the most valuable initiatives for the developer community and the business.
- Measure Success: Define, track, and report on the team's Key Performance Indicators (KPIs), demonstrating the impact of our developer engagement efforts.
- Collaborate Across Functions: Build strong partnerships with leaders in Product, Engineering, and Marketing, as well as the other Developer Relations leaders to ensure a cohesive and world-class developer experience.
Requirements
- Strong software engineering background and have built and shipped production-grade applications.
- Experience building developer tools, CLIs, SDKs, or other productivity-enhancing automations.
- A history of creating high-impact technical content (blogs, videos) and speaking at developer conferences or meetups.
- Exceptional written and verbal communication skills, with the ability to articulate complex technical concepts clearly to both technical and non-technical audiences.
- Working knowledge in two or more languages, such as NodeJS, PHP, Python, Java, Ruby, or .NET
- Proven experience in a leadership role, managing and scaling technical teams focused on developer experience, developer relations, or platform engineering.
- Deep understanding of developer communities and a passion for engaging with developers, understanding their pain points, and advocating for their needs.
- Contributions to open-source projects.
- Thinking strategically to set a long-term vision while also managing day-to-day execution and prioritizing tasks effectively to align with company goals.
- Leading with empathy and using data to inform your decisions, from prioritizing projects to measuring team impact.