Developer Advocate

InfluxData · Remote · Remote US · Remote Canada ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
$155k – $175k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote position
  • Developer Advocate role
  • InfluxDB platform focus
  • Public speaking required
  • Open source experience

Join the Developer Relations team to empower users of the InfluxDB time series platform. You will create demos, deliver talks, and engage with the community while providing feedback to Product and Engineering teams.

What you'll do

  • Create technical content like blogs, videos, and code samples
  • Deliver talks at conferences, meetups, and online events
  • Engage with users via Slack, forums, and social media
  • Build and lead technical training workshops
  • Collaborate with Product and Engineering on strategy
  • Support developers with debugging and onboarding

What you'll need

  • Strong public speaking and presentation skills
  • 2+ years supporting open source projects or communities
  • Experience building technology demos for developers
  • Software development background with ability to learn new tools
  • Ability to represent the company to external communities

Nice to have

  • Experience delivering technical training online or in person
  • Strong technical writing capabilities
  • Contributions to open source codebases
  • Hands-on experience with IoT and edge devices
  • Proficiency in Python, JavaScript, or Java
  • Previous work with database companies

Stack

  • InfluxDB
  • Python
  • JavaScript
  • Java
  • Zoom

How you'll work

  • Fully remote with globally distributed team
  • Interviews conducted remotely via Zoom
  • Final stage may require in-person meeting

What you get

  • Medical, dental, and vision insurance with full coverage
  • Company contribution to FSA
  • Flexible Time Off policy
  • Life and disability insurance
  • 401(k) retirement plan
  • Annual professional development budget
  • Wellness programs and financial planning advice

Hiring process

  • Applications accepted on a rolling basis
  • Remote interviews typically conducted via Zoom
  • Possible in-person meeting in final stage