Staff Software Developer

4 - 9 years

9 - 13 Lacs

Posted:12 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Description


Job Title: Staff Software Developer
Job Location: Bangalore, India
Job ID: AI2416
Job Description:
As a Developer Evangelist, you ll be the voice of our developer product crafting clear, compelling technical documentation, and nurturing our GitHub community. Youll help developers get started confidently, showcase sample code, and gather community feedback to influence product improvements.
This role is perfect for someone early in their career who combines coding skills with strong writing, community awareness, and a passion for improving developer journeys. Youll maintain docs and GitHub, engage actively with developers, and relay valuable feedback into product improvements.
Key Responsibilities:
Documentation & Content:
  • Write and maintain tutorials, README guides, code samples, and API docs.
    Improve developer onboarding experience through better code examples and clear instructions.
    Monitor and update docs in response to new features or community pain points.

GitHub & Community:
  • Manage GitHub repositories: track issues, respond to PRs, and maintain community engagement.
  • Curate sample apps and starter repositories to showcase best practices.
  • Foster GitHub discussions, escalate developer feedback and observability needs to product teams.
Developer Outreach & Advocacy:
  • Create blog posts, short demos or videos introducing docs or sample code.
  • Participate in online forums Stack Overflow, Discord, Reddit to help developers and gather feedback.
  • Present internal office hours or light webinars to showcase docs and code examples.
Cross-functional Collaboration:
  • Work closely with engineering and product teams to stay current with roadmap and translate features into documentation.
  • Feed community feedback into documentation improvements and product feedback loops
Qualifications:
Required:
  • Bachelor s degree in an Engineering or Computer Science major.
  • 4 years of professional software development experience, with at least some focus on documentation or developer tools.
  • Strong written and verbal communication ability to explain technical concepts clearly to fellow developers with attention to detail.
  • Proficiency in one or more languages (e.g. Python, C++, Go).
  • Experience using git repositories & Github: issuing PRs, version control, managing issues, working across repos.
  • Demonstrated passion for developer experience (e.g. personal blog, technical YouTube channel, open source contributions).
Nice to Have:
  • Experience with video production or GIF screencasts for tutorials/workshops.
  • Experience in working with embedded devices.
  • Experience in web development (e.g. HTML/CSS/Javascript) and automation CI/CD (e.g. Jenkins, Github Actions).
  • Familiarity with developer forums and social platforms (e.g. Discord, Youtube).
  • Familiarity with static site generators (e.g. Docusaurus, Hugo, Sphinx) or doc-as-code tools.
  • Prior participation in organizing hackathons, open-source events, or community meetups.
Personal Attributes:
Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, and innovative. Capable of handling difficult conversations in a professional manner.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru

Mumbai Metropolitan Region

Ahmedabad, Gujarat, India