Developer Advocate - Bay Area Only

RedisSan Francisco, CA
Remote

About The Position

The Developer Advocates at Redis are a team of passionate technologists who thrive on sharing their knowledge and experience with the developer community. Our advocates have created online courses, produced engaging videos, presented at major tech conferences, and contributed to open-source projects. Redis is a versatile database, and our Developer Advocacy team plays a critical role in demonstrating its potential and guiding users in making the most of it. As a Developer Advocate for Redis, you will play a key role in creating outstanding technical content that encourages developers to build with Redis. What sets you apart is your ability to communicate clearly and empathetically and to solve real technical problems. As we continue to grow the team, we're particularly interested in candidates with expertise databases and in building AI applications. We want candidates who know how to put their knowledge into action with spot-on content, whether through hands-on tutorials, videos, or social media posts. We're also interested in folks who enjoy engaging with the developer community in person at conferences and meetups.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience.
  • At least three years in software development, with a focus on application development, databases, distributed systems, or similar technologies.
  • Strong programming skills.
  • Solid understanding of relational databases and familiarity with the NoSQL databases space.
  • Excellent written and verbal communication skills, with the ability to explain complex technical concepts to diverse audiences.
  • Experience engaging with developer communities, whether through public speaking, writing, or online forums.

Nice To Haves

  • Existing YouTube channel with technical content published that shows your ability as content creator and tech evangelist.
  • Good social media following from past engagements.
  • Knowledge of vector databases, Retrieval-Augmented Generation (RAG), and experience in applied AI engineering.
  • Knowledge of frameworks like LangChain, LangGraph, and LlamaIndex.
  • Experience working in both cloud-based (AWS, GCP, or Azure) and on-premise service and technology environments.

Responsibilities

  • Regularly publish content.
  • Author blog posts and tutorials in platforms like Dev.to and Medium.
  • Publish videos on YouTube.
  • Draft social media posts that engage with the tech community with humor, personality, and enthusiasm.
  • Actively participate in public Redis forums and online discussions to support and guide our user base.
  • Present and engage with the community at key events and conferences.
  • Develop a deep understanding of how our products are used by the community, and use this knowledge to advocate for the best developer experience internally.
  • Develop your specialization: As you advance in the role, you'll have the chance to focus on specific technologies and language communities. We'll encourage you to develop expertise in specific Redis client libraries, application frameworks, and AI use cases.

Benefits

  • 401(k)
  • unlimited time off
  • learning and development opportunities
  • comprehensive health and wellness benefits
  • discretionary bonuses
  • stock options
  • commuter benefits based on location
  • commission plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service